Feedback
Retail park
Meaning
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.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better