sleeping draught
sleeping draught · sleeping draughts
A liquid medicine that induces sleepA liquid medicine that induces sleep.
Meaning
1 senses(dated)A liquid medicine that induces sleep.
More definitions
- a soporific drug in the form of a pill (or tablet or capsule)
Translations
1 languagesForms
plural: sleeping draughtsSynonyms
3 synonymsClose in meaning
- a soporific drug in the form of a pill (or tablet or capsule):sleeping pillsleeping tabletsleeping capsule