car park



Advanced English dictionary

+ noun
(BrE) an area or a building where people can leave their cars
See also - GARAGE, MULTI-STOREY CAR PARK
Compare: PARKING LOT
Latest query: car park viển vông concentrate go quiet infer hand down volunteered anaerobic shoulder pad frictionless gerund great distribute puff sobering contend sự cố during measure