professorship Meaning, Definition & Usage
-
noun the position of professor
chair.
- he was awarded an endowed chair in economics
WordNet
Pro*fess"or*ship noun
Definitions
The office or position of a professor, or public teacher. Walton.