ENGLISH
REFERENCE

car park

idiom
A1

A place, either outside or in a building, where you can leave your car for a period of time.


© 2026 English Reference