Search
Select the dictionary language
Shopping mall
01
a large building or enclosed area that consists of a group of shops
Dialect
American
Examples
The new shopping mall features a variety of stores, restaurants, and entertainment options for the whole family.



























