MALL


Meaning of MALL in English

n. shopping center, variety of stores and businesses housed within a series of connected buildings or within a single building; pedestrian walkway, promenade; pall-mall (game played with mallets and wooden balls)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.