Picture Dictionary and Books Logo
×
mall [ˈmɑːl]

1 mall noun
  • a large building or group of buildings containing stores of many different kinds and sizes
  • a public area where people walk