Thesaurus:distinguished professor

English edit

Noun edit

Sense: professor holding the highest rank at a university edit

Synonyms edit