CAR PARK


Meaning of CAR PARK in English

noun Date: 1926 a lot or garage for parking

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.