Megaretailer Definition

noun

A retailer that operates on a very large scale.

Wiktionary

Other Word Forms of Megaretailer

Noun

Singular:
megaretailer
Plural:
megaretailers

Origin of Megaretailer

Find Similar Words

Find similar words to megaretailer using the buttons below.

Words Starting With

Words Ending With

Unscrambles

megaretailer