Advertisement

Synonyms of Backer

Primary definition: A person, institution, or country that supports, protects, or champions someone or something, often financially.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement