Feedback
Shopping mall
Meaning
Noun
●
In American English:
A
collection
of
retail
stores
, usually one with an
indoor
common area
joining
the
stores
, that is usually
anchored
by
department
stores
.
Sourced from
Wiktionary
Synonyms
Shopping Centres
Shopping Center
Shopping Centre
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better