Dictionary.com
Thesaurus.com

will have bankrolled

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