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 heroin exacerbations relative reiterate spend tuberculosis trăng trối antibiotic tablespoon july immunity tablespoon particular july immunity punish particular punish confidence