MALL


Meaning of MALL in English

noun Etymology: short for obsolete pall-~ ~et used in pall-~ Date: 1644 an alley used for pall-~, 2. \The Mall, promenade in London, originally a pall-~ alley] a usually public area often set with shade trees and designed as a promenade or as a pedestrian walk, a usually paved or grassy strip between two roadways, 3. an urban shopping area featuring a variety of shops surrounding a usually open-air concourse reserved for pedestrian traffic, a usually large suburban building or group of buildings containing various shops with associated passageways

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.