Electroshock

What is Electroshock?

Electroshock definition and meaning on Dictionary terms:
noun
electroconvulsive therapy.
shock1(def 6).

verb (used with object)
Psychiatry. to administer electroconvulsive therapy to.
to pass an electric current through.

 

reference: https://www.dictionary.com/browse/electroshock

Tags: