Definitions for "Retail Park"
groupings of free-standing superstores, forming a retail village or park (415)
An agglomeration of at least three warehouses.
an out-of-town shopping centre with a few large warehouse-type stores, selling electrical goods, carpets, D.I.Y. goods, building supplies etc.