sleeping capsule Meaning, Definition & Usage

  1. noun a soporific drug in the form of a pill (or tablet or capsule)
    sleeping tablet; sleeping draught; sleeping pill.

WordNet