endowed chair ( synonym found)

Definition of endowed chair:

(n) : a university professorship which has foundation money supporting it, where the annual interest covers the professor's salary, and often, other expenses

Definition of endowed chair:

(n) : a university professorship which has foundation money supporting it, where the annual interest covers the professor's salary, and often, other expenses

Back to Top