Dictionary search results

Showing 1-4 of 4 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, institution, or country that provides monetary support for someone or something