multibillion

adjectiveNumbering or costing many billions (of dollars, pounds, etc.).
nounA number or amount equal to several billion.

No synonyms or antonyms found for this word.