MALL


Meaning of MALL in English

shopping mall [noun] [C] - a large usually enclosed shopping area where cars are not allowedThere are plans to build a new mall in the middle of town.

Cambridge English vocab.      Кембриджский английский словарь.