Lord of Appeal

Definitions

Law

  • noun a member of the House of Lords who sits when the house is acting as a Court of Appeal

Politics

  • noun one of the law lords who sit as judges in the House of Lords when the House is acting as a court of appeal
http://www.dictionarycentral.com/definition/lord-of-appeal.html