someone who supports a plan, person, or company, usually by giving money:
• The directors closed down the operation after the company's financial backers pulled out.
* * *
backer UK US /ˈbækər/ noun [C]
► FINANCE a person or company that provides support for something or someone, especially financial support: »
The project's backers believe that fund-raising should not be a problem.
»The club was desperately seeking new financial backers.
Financial and business terms. 2012.