Subscriber login


Forgot your password?

Library card login

Other

sleeping draught

Definition of sleeping draught

noun

British dated
  • a drink or drug intended to induce sleep.