Definition of Lord Rector in English:

Lord Rector

noun

  • (The title of) a senior officer in certain Scottish universities.

Origin

Late 16th century.