Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of twilight sleep

Source language: EnglishDictionary language: English

twilight sleep

noun

Definitions

  1. An amnesic condition characterized by insensibility to pain without loss of consciousness, induced by an injection of morphine and scopolamine, especially to relieve the pain of childbirth.