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 indicate crackhead pastries logical bồi hồi ngả pruning sweat skewer connive dop tanker xóm sát nhập information miệng sentencing stomach covetousness