CAR PARK


Meaning of CAR PARK in English

[car park] n (1926) chiefly Brit: parking lot

Merriam-Webster English vocab.      Английский словарь Merriam Webster.