FROZEN SLEEP
Meaning of FROZEN SLEEP in English
noun
: local or systemic reduction of temperature in an unconscious patient (as for the relief of pain in inoperable cancer)
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012