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 - Словарь современного английского языка.
2012