Noun
megastore (plural megastores)
A large supermarket or similar retail outlet; a superstore.
A megastore with 7000 products and a restaurant would be in Auckland, though they did not specify where or when it will be built. Source: Internet
An asbestos investigator with a record of violations has been charged by the city with understating the presence of toxins on a waterfront site in Red Hook where home-furnishings giant Ikea plans to build a megastore. Source: Internet
While Boohoo does not supply Amazon directly, the megastore holds stock from its namesake and associated brands from previous agreements. Source: Internet
The chowhound board had also alerted me to the news that there was now a baby cafe version of the dessert-orientated restaurant cutely named in the Virgin Megastore in San Francisco's Down Town. Source: Internet
This time the hardware megastore was mentioned seven times (including once in the subhead). Source: Internet
Toys R Us is the last megastore dedicated to toys. Source: Internet