Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of retail park

Source language: EnglishDictionary language: English

retail park

noun

Definitions

  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.