TOP

Definition of retail park noun from the Oxford Advanced Learner's Dictionary

retail park

noun
 
/ˈriːteɪl pɑːk/
 
/ˈriːteɪl pɑːrk/
(British English)
jump to other results
  1. an area containing a group of large shops, located outside a town
    • an out-of-town retail park
influence
verb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day