English dictionary

twilight sleep meaning and definition

Definition and meaning of twilight sleep at MeaningMonkey.org. twilight sleep meaning and definition in the English Dictionary.

TWILIGHT SLEEP noun

Definition of twilight sleep (noun)

  1. a state of general anesthesia in which the person retains a slight degree of consciousness; can be induced by injection of scopolamine or morphine
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: