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
▸ Wikipedia articles (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.
Similar:
shopping centre,
strip mall,
shopping center,
mall,
retail store,
shopping precinct,
parkway,
power center,
park,
shopping mall,
more...
▸ Words similar to retail park
▸ Usage examples for retail park
▸ Idioms related to retail park
▸ Wikipedia articles (New!)
▸ Words that often appear near retail park
▸ Rhymes of retail park
▸ Invented words related to retail park