Definition of megastore in English:
A very large shop, typically one specializing in a particular type of product: a computer megastore
More example sentences
- Their megastore in the Flaggs shopping complex in Shinjuku does have a large imported section and is open from 11 a.m. - 11 p.m. daily.
- Suburban shopping invited first the supermarket, then the megastore.
- According to Klein's carefully researched book, some 27 million workers in more than 70 Third World countries are now turning out the bulk of the brand-name merchandise on display in the malls and megastores of the West.
Words that rhyme with megastoredrugstore • Minotaur
Definition of megastore in:
- US English dictionary
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.