Dictionary search results

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