Top definition
An enclosed building filled with retail stores, little boutiques, restaurants and in some cases activities and entertainment. The shopping mall is where shoppers go to find those great deals.
The Weekly Deals is an online shopping mall, where shoppers go to find great deals.
via giphy
by www.theweeklydeals.com September 29, 2018
Get the mug
Get a shopping mall mug for your girlfriend Yasemin.