megaretailer
megaretailer · megaretailers
A retailer that operates on a very large scaleA retailer that operates on a very large scale.
Meaning
1 sensesA retailer that operates on a very large scale.
Origin
From mega- + retailer.From mega- + retailer.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: megaretailers| Singular | megaretailer |
|---|---|
| Plural | megaretailers |
regular