SHOPPING VILLAGE


Meaning of SHOPPING VILLAGE in English

■ noun an out-of-town, typically upmarket shopping centre.

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