Dictionary.com
Thesaurus.com

will have been bankrolling

  • future perfect progressive
    of bankroll.
    bankroll
    noun
    money in one's possession; monetary resources.