Meanings
-
1
noun
A large building or area with many shops and restaurants under one roof.
We spent Saturday afternoon shopping at the new mall downtown.
-
2
noun
A street or area for walking where no cars are allowed, often lined with shops.
The town turned the old high street into a pedestrian mall.
Thesaurus
Synonyms
1
noun
· a large building or area...
shopping centre
2
noun
· a street or area for...
promenade
Word family
Forms
malls
Derived forms
cybermallmall-goermallcoremallgoermallgothmallificationmallsoftmallspeakmallternativemegamallmini-mallminimall
Etymology
Probably from The Mall, a major street in London, England, which was originally a pall mall alley.