shock treatment

2 ENTRIES FOUND:

shock treatment

noun

Definition of SHOCK TREATMENT

Seen & Heard

What made you want to look up shock treatment? Please tell us where you read or heard it (including the quote, if possible).