(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 Shopping in stores topic from the Oxford Advanced Learner's Dictionary
Explore synonyms and entries related to Shopping in stores