Meaning of “mega-retailer” in the English Dictionary

business-english dictionary

"mega-retailer" in Business English

See all translations

mega-retailernoun [ C ]

uk us

COMMERCE a company that sells a large range of retail goods directly to the public:

Local chains have struggled to compete with mega-retailers.
Independent companies have been selling through online mega-retailers without having to deal with taxes.

(Definition of “mega-retailer” from the Cambridge Business English Dictionary © Cambridge University Press)