Subscriber login


Forgot your password?

Library card login

Other

Lord Privy Seal

Definition of Lord Privy Seal

noun

  • (in the UK) a senior cabinet minister without specified official duties.