shock therapy
Explore definitions, synonyms, and language insights of shock therapy
Definitions
Noun
treatment of certain psychotic states by the administration of shocks that are followed by convulsions