Home
All Categories
Best Categories
Games
Electronics
English
English Bangladesh
Email this page to a friend
ELECTROSLEEP
Definition:
[noun] unconsciousness brought about by the passage of a low voltage electric current through the brain
Synonyms:
Search for
synonyms for ELECTROSLEEP