PARKING LOT


Meaning of PARKING LOT in English

parking garage, large area where you are allowed to park your car (usually for money)

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