Quick definitions from Wiktionary (retail park)
▸ noun: 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.
▸ Words similar to retail park
▸ Usage examples for retail park
▸ Idioms related to retail park (New!)
▸ Words that often appear near retail park
▸ Rhymes of retail park
▸ Invented words related to retail park
▸ noun: 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.
▸ Words similar to retail park
▸ Usage examples for retail park
▸ Idioms related to retail park (New!)
▸ Words that often appear near retail park
▸ Rhymes of retail park
▸ Invented words related to retail park