Lord of Appeal


Lord of Appeal

n (Professions) Brit one of several judges appointed to assist the House of Lords in hearing appeals