Thesaurus:distinguished professor

English

edit

Noun

edit

Sense: professor holding the highest rank at a university

edit
Synonyms
edit