RichThesaurus
shopping mall
shopping mall
antonyms
shopping mall
definitions
noun
A shopping center that is usually anchored by department stores.