mega-retailer
noun [ C ]
ukus 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.