n commercial car parking garage with, well, many floors. Americans call the same building a “parking ramp,” “parking structure” or “parking deck,” depending upon where they are in the country.
A poorly-researched dictionary of British Slang words and phrases, written by some guy off the internet.
n commercial car parking garage with, well, many floors. Americans call the same building a “parking ramp,” “parking structure” or “parking deck,” depending upon where they are in the country.