noun an advocate who presents a person (as for an award or a degree or an introduction etc.)
Synonymspresenter
verb do one's shopping at; do business with; be a customer or client of
Source: WordNet 3.1, Princeton University
Other words for “sponsor”, grouped by meaning.
We found 9 synonyms for “sponsor”. The most common are patron, supporter, presenter, patronize, patronise.
noun an advocate who presents a person (as for an award or a degree or an introduction etc.)
verb do one's shopping at; do business with; be a customer or client of
Source: WordNet 3.1, Princeton University