SPONSOR definition in American English | Collins English …
https://www.collinsdictionary.com/us/dictionary/english/sponsor
Web2 days ago · sponsor in American English. (ˈspɑnsər) noun. 1. a person who vouches or is responsible for a person or thing. 2. a person, firm, organization, etc., that finances and buys the time to broadcast a radio or television program so as to advertise a product, a political party, etc. 3. a person who makes a pledge or promise on behalf of another.
DA: 70 PA: 99 MOZ Rank: 81