retail park

Noun

 * 1) a type of shopping centre usually built on the outskirts of a town or city, typically containing a number of retail outlets such as chain stores.

Translations

 * Irish: páirc mhiondíola
 * Norwegian:
 * Bokmål: handelspark
 * Nynorsk: handelspark