mall/mɔːl/nounA large indoor building containing many shops.Chiefly American; British speakers usually say 'shopping centre'.shopping