1. a student who holds one of the scholarships endowed by the will of Cecil J. Rhodes that enables the student to study at Oxford University;
WordNet (r) 3.0 (2006):
Rhodes scholar
n 1: a student who holds one of the scholarships endowed by the
will of Cecil J. Rhodes that enables the student to study
at Oxford University