Definition of Lord Rectorship in English:

Lord Rectorship

noun

historical
  • The office or position of a Lord Rector.

Origin

Early 19th century; earliest use found in John Bull.