twilight sleep
English Dictionary
->
Letter T
-> twilight sleep
Search Dictionary:
twilight sleep Definition
(n)
a
state
of
general
anesthesia
in
which
the
person
retains
a
slight
degree
of
consciousness
;
can
be
induced
by
injection
of
scopolamine
or
morphine
twilight sleep Synonyms
twilight sleep
© Art Branch Inc.