electrosleep
Explore definitions, synonyms, and language insights of electrosleep
Definitions
Noun
unconsciousness brought about by the passage of a low voltage electric current through the brain