A "mall" is a large indoor or outdoor place where you can shop, eat, and enjoy different activities like going to the cinema or playing games. Full definition
Having a mobile shopping mall in your pocket where all you have to do is swipe your finger across the screen to purchase clothes has obvious appeal. (inc.com)
The apartment is ideally located near the main highways and shopping malls in the area. (travelground.com)
While the pain might be more evident at mall owners, a broad slowdown in sales at brick - and - mortar stores is ultimately a threat to all retail landlords. (nreionline.com)