From Longman Business Dictionary
bankrollbank·roll1 /ˈbæŋkrəʊl-roʊl/ verb [transitiveT] informalCOMMERCE to provide the money a person or company needs to operate a business, find new markets, develop new products etcSeveral banks pumped money into the business, bankrolling its expansion until it was floated on the stockmarket.