1. The office or position of a professor, or public teacher. 2. the position of professor; "he was awarded an endowed chair in ">economics"
professorship |