Meaning of metrazol shock therapy

Definition of metrazol shock therapy

(noun) the administration of sufficient Metrazol to induce convulsions and coma

Other information on metrazol shock therapy

WIKIPEDIA results for metrazol shock therapy
Amazon results for metrazol shock therapy