megabillion noun1 •(informal) A great number of billions.Within this group, there’s no superstar fund with megabillions in investor dollars. — 2015 formsmegabillions