noun
- a very large shopping mall with hundreds of stores, restaurants, and entertainment venues
Usage: informal; often used to describe massive regional or destination shopping centers
Examples
- The new megamall downtown has over 400 stores and attracts shoppers from three states.
- Families spent the entire weekend at the megamall exploring different shops and restaurants.
- The megamall features an indoor amusement park and a movie theater complex.
- During the holiday season, the megamall is packed with crowds of shoppers.
- The developer plans to build a megamall that will be the largest in the region.
- We decided to visit the megamall because it has every store we could possibly need.