|
Definition of Twilight sleep
1. Noun. A state of general anesthesia in which the person retains a slight degree of consciousness; can be induced by injection of scopolamine or morphine.
Medical Definition of Twilight sleep
1. Formerly a method of producing sleep for delivery by a combination of morphine and scopolamine. (05 Mar 2000)