文polyglot.
← English dictionary
English / word

mall

noun A2
MEANING 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

Sources

Bidyazo vocabulary library ↗