Definition of mall in English:
1 (also shopping mall) chiefly North American A large enclosed shopping area from which traffic is excluded.
- Once your store is in every mall, how do you get more growth - especially if the chain is narrowly focused to begin with?
- When you travel around the country you find the same stores in each mall.
- The Regency area is undergoing a retail rush as developers move to build stores and restaurants north of the mall.