megastore
Noun
Meaning
megastore (plural megastores)
A large supermarket or similar retail outlet; a superstore.
Synonyms
Anagrams
Examples
A megastore with 7000 products and a restaurant would be in Auckland, though they did not specify where or when it will be built.
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.
While Boohoo does not supply Amazon directly, the megastore holds stock from its namesake and associated brands from previous agreements.
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.
This time the hardware megastore was mentioned seven times (including once in the subhead).
Toys R Us is the last megastore dedicated to toys.