Meaning of electroshock

Definition of electroshock

(noun) the administration of a strong electric current that passes through the brain to induce convulsions and coma

Other information on electroshock

WIKIPEDIA results for electroshock
Amazon results for electroshock