Definition of megastore in English:
A very large store, 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.
Definition of megastore in:
- British & World 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.
Most popular in the US
Most popular in the UK
Most popular in Canada
Most popular in Australia
Most popular in Malaysia
Most popular in Pakistan