car park
noun Chiefly British.
a parking lot.
Origin of car park
First recorded in 1930–35
Words nearby car park
car bomb,
car card,
car coat,
car crash,
car line,
car park,
car phone,
car seat,
car wash,
car-boot sale,
car-crash tv
British Dictionary definitions for car park
car park
noun
an area or building reserved for parking cars
Usual US and Canadian term: parking lot