CAR PARK


Meaning of CAR PARK in English

■ noun Brit. an area or building where cars or other vehicles may be left temporarily.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.