Word info

megamillion

Noun

Meaning

megamillion (plural megamillions)

(informal) A great number of millions.

Source: en.wiktionary.org

Related terms

Close letter words and terms