sponsor
Top 8000
Meanings
Noun
1. sponsor offering financial support in sports, arts or cultural actions in exchange for notoriety
2. sponsor cashing on foreign investors (Middle East business)
Examples2
This program is brought to you by the following sponsors.
Funding for this program was provided by the following sponsors.