Focus on the pronunciation of retail park
English definition of “retail park”
noun [C] UK COMMERCE
› a shopping area on the edge of a town or city, where there are several large stores: Forty of these stores will be situated in out-of-town retail parks. Many British city centres can no longer compete with retail parks as functional shopping spaces.