RETAIL PARK


Meaning of RETAIL PARK in English

ˈretail park BrE AmE noun [countable]

British English an area outside a town with many large shops and space for cars to park

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.