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 orchid torture successful adultery hurricane superficial among uphill works reintegrate matter bald hull temper high mandate music purchase drastic