The Collaborative International Dictionary of English v.0.48:
Professorship \Pro*fess"or*ship\, n. The office or position of a professor, or public teacher. --Walton. [1913 Webster]WordNet (r) 3.0 (2006):
professorship n 1: the position of professor; "he was awarded an endowed chair in economics" [syn: professorship, chair]