(also mall ) (both especially NAmE ) noun
a large building or covered area that has many shops / stores, restaurants, etc. inside it
—compare arcade
(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. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005