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.”
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.”