RETAIL PARK


Meaning of RETAIL PARK in English

■ noun a large shopping development situated outside a town or city.

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