sleeping draught

Explore definitions, synonyms, and language insights of sleeping draught

Definitions

Noun
a soporific drug in the form of a pill (or tablet or capsule)