(also shopping mall) (both especially North American English) a large building or covered area that has many shops/stores, restaurants, etc. inside it Let's go to the mall. Some teenagers were hanging out at the mall.
mall noun definition in Types of stores topic from the Oxford Advanced Learner's Dictionary
Explore synonyms and entries related to Types of stores