Search results
- DictionaryRhodes Scholarship/rəʊdz/
noun
- 1. any of several scholarships awarded annually and tenable at Oxford University by students from certain Commonwealth countries, the United States, and Germany.
Powered by Oxford Dictionaries