shopping mall

noun
🔊/ˈʃɒpɪŋ mɔːl/, 🔊/ˈʃɒpɪŋ mæl/
🔊/ˈʃɑːpɪŋ mɔːl/
(also mall)
(especially North American English)
jump to other results
  1. a large building or covered area that has many shops, restaurants, etc. inside itTopics Shoppingb1, Buildingsb1