MALL Meaning of MALL in English n.1 a sheltered walk or promenade. 2 an enclosed shopping precinct. 3 hist. a PALL-MALL. b an alley used for this. Etymology: var. of MAUL: applied to The Mall in London (orig. a pall-mall alley) Oxford English vocab. Оксфордский английский словарь. 2012