Meaning of “car park” - Learner’s Dictionary

car park

noun [ C ] uk UK (US parking lot)

A2 a place where vehicles can be parked

(Definition of “car park” from the Cambridge Learner’s Dictionary © Cambridge University Press)