All shopping centre synonyms
shop·ping cen·tre
S s noun shopping centre
- mall — Also called shopping mall. a large retail complex containing a variety of stores and often restaurants and other business establishments housed in a series of connected or adjacent buildings or in a single large building. Compare shopping center.
- arcade — An arcade is a covered passage where there are shops or market stalls.