sleeping capsule

Explore definitions, synonyms, and language insights of sleeping capsule

Definitions

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