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