Thesaurus:distinguished professor

English

Noun

Sense: professor holding the highest rank at a university

Synonyms
Hypernyms