megaretailer

Noun

 * 1) A retailer that operates on a very large scale.