Dictionary search results

Showing 1-2 of 2 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

You searched for sponsor