mall

US /mɔl, mæl/

UK /mɔ:l/

B2

noun

  • Large public area often covered with grass
  • Large shopping center with many individual stores