Parking ramp

What is Parking ramp?

Parking ramp definition and meaning on Dictionary terms:
noun