An Encylopedia Britannica Company

shopping mall

1 ENTRIES FOUND:
shopping mall noun
plural shopping malls
shopping mall
noun
plural shopping malls
Britannica Dictionary definition of SHOPPING MALL
[count] chiefly US
: a large building or group of buildings containing many different stores : mall