CAR PARK


Meaning of CAR PARK in English

(British) parking lot, place to leave one's car when not in use

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.