retail park
noun/ˈriːteɪl pɑːk/
/ˈriːteɪl pɑːrk/
(British English)- an area containing a group of large shops, located outside a town
- an out-of-town retail park
Check pronunciation:
retail park
Definition of retail park noun from the Oxford Advanced Learner's Dictionary