English / word
mall
noun A2MEANING IN ENGLISH
a large enclosed shopping area containing many stores and restaurants
a large building or series of connected buildings containing shops and restaurants
In context
01
The new shopping mall has clothing outlets, food courts, and a cinema hall.
02
Families often spend their weekend afternoons strolling around the mall.
Synonyms
plaza,shopping center,shopping plaza
Antonyms
small shop,kiosk
Collocations
shopping mall,mall culture,mall security