electroshock ( synonym found)

Definition of electroshock:

°To administer electroconvulsive therapy.

Definition of electroshock:

°To administer electroconvulsive therapy.

Back to Top