Dictionary search results

Showing 1-7 of 7 results

sponsor British & World English

A person or organization that pays for or contributes to the costs involved in staging a sporting or artistic event in return for advertising

sponsor English Thesaurus

the production cost £50,000, most coming from local sponsors

sponsor English-Spanish


sponsor Spanish-English


You searched for sponsor