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
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day