English synonyms about - contact  

twilight sleep

noun

1 twilight sleep

A state of general anesthesia in which the person retains a slight degree of consciousness; can be induced by injection of scopolamine or morphine.


Find more on twilight sleep elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0154