Medical Dictionary
electrosleep
noun elec·tro·sleep \i-ˈlek-trō-ˌslēp\
Medical Definition of ELECTROSLEEP
: profound relaxation or a state of unconsciousness induced by the passage of a very low voltage electric current through the brain
Seen & Heard
What made you want to look up electrosleep? Please tell us where you read or heard it (including the quote, if possible).