noun mall(def 1). a shopping center. nouna large enclosed shopping centre
shopping mall 🔊 Listen to this noun mall(def 1). a shopping center. noun a large enclosed shopping centre Share Facebook Twitter Google +