English
scholarship
noun
Meaning 1
A grant or payment made to support a student's education, awarded on the basis of academic or other achievement.
English
A grant or payment made to support a student's education, awarded on the basis of academic or other achievement.