American Dictionary
Definition shopping center in American English
shopping center noun
[countable] noun
1
an area where a group of different stores and businesses such as banks and restaurants are all built next to each other
Synonyms and related words
