car park









car park


noun Chiefly British.

  1. a parking lot.

noun

  1. an area or building reserved for parking carsUsual US and Canadian term: parking lot
52 queries 0.528