Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
twilight sleep
has 1 sense
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
--
1
is a kind of
general anesthesia
,
general anaesthesia
,
TOP