Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

twilight sleep Definition

Cancel
twilight sleep
noun(twi-light 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

Words Related to twilight sleep!

twilight sleep Examples by Brain Bank Users