Advertisement

Advertisement

Lord of Appeal

noun

  1. one of several judges appointed to assist the House of Lords in hearing appeals


Advertisement

Advertisement

Advertisement

Advertisement


Lord MuckLord of hosts