Megaretailer Definition
    noun
  
 A retailer that operates on a very large scale.
Wiktionary 
Other Word Forms of Megaretailer
Noun
Singular:
 megaretailerPlural:
 megaretailersOrigin of Megaretailer
-  mega- + retailer From Wiktionary 
Find Similar Words
Find similar words to megaretailer using the buttons below.