American Dictionary
Definition car park in American English
car park noun
[countable] noun
1
a parking lot or parking garage
