Dictionary search results

Showing 1-3 of 3 results

backer US English

A person, institution, or country that supports something, especially financially

backer US Thesaurus

the backers of the proposition

financial backer US English

A person or institution that provides monetary support for someone or something