Subscriber login


Forgot your password?

Library card login

Other

law lord

Definition of law lord

noun

  • (in the UK) a member of the House of Lords qualified to perform its legal work.