megabillion
megabillion · megabillions
A great number of billionsA great number of billions.
Meaning
1 senses(informal)A great number of billions.
Origin
From mega- + billion.From mega- + billion.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: megabillions| Singular | megabillion |
|---|---|
| Plural | megabillions |
regular