endowed professorship definition
An endowed professorship (or endowed chair) is a position permanently paid for with the revenue from an endowment fund specifically set up for that purpose. Typically, the position is designated to be in a certain department.