SHOPPING MALL


Meaning of SHOPPING MALL in English

(also mall ) (both especially NAmE ) noun

a large building or covered area that has many shops / stores, restaurants, etc. inside it

—compare arcade

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.