Dictionary search results

Showing 1-2 of 2 results

sponsorship British & World English

The position of being a sponsor

sponsorship English Thesaurus

the team would like to thank the Institute for its sponsorship