Word info

multibillions

Noun

Meaning

multibillions pl (plural only)

More than one billion of something, especially money.

Source: en.wiktionary.org

Related terms

Close letter words and terms