bankroller

/ˈbæŋkˌroʊlər/

Definitions

1. noun

a person or organization that provides financial support, especially for a business or project

“The company’s bankroller was crucial in funding the startup’s early stages.”

Synonyms

  • backer
  • financier
  • investor

Antonyms

  • debtor
  • defaulter