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)
MALL
Meaning of MALL in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012