I've never heard the term with 'professor' before. City Council members, for example, will be made up of people representing specific areas of the city, with one 'at-large' from no designated area. I suppos the same could be done forming a council of some sort at a university, with representatives from each faculty division, and then one 'at-large.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.