EN

Synonyms for sleeping draft

Definitions

  1. n. 1

    A liquid medicine that induces sleep.

Related words

Other spellings
sleeping draught