MALL


Meaning of MALL in English

n. 25B6; noun SHOPPING PRECINCT, shopping centre, shopping complex, arcade, galleria; N. Amer. plaza.

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.