Definitions
verb
do one's shopping at; do business with; be a customer or client of
noun
an advocate who presents a person (as for an award or a degree or an introduction etc.)
verb
assume responsibility for or leadership of
“The senator announced that he would sponsor the health care plan”
Look “sponsor” up elsewhere
Want another word?
Spin the dictionary for a fresh one.