professorship
/prʌfˈɛsɝʃɪp/
Explore definitions, synonyms, and language insights of professorship
Definitions
Noun
the position of professor; "he was awarded an endowed chair in economics"