ELECTROSLEEP


Meaning of ELECTROSLEEP in English

"ˌ noun

Etymology: electr- + sleep (I)

: profound relaxation or a state of unconsciousness induced by the passage of a very low voltage electric current through the brain

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.