multibillion

multibillion

(ˈmʌltɪˈbɪljən) adj1. having or costing many billions of a monetary unit2. involving many billions of a non-monetary unit