delegacy

noun
  1. a body of delegates; a delegation
  2. the office or position of a delegate
  3. a permanent committee at Oxford University
  4. Usage: British; academic

Examples