put through the mangle
Verb
Meaning
put through the mangle (third-person singular simple present puts through the mangle, present participle putting through the mangle, simple past and past participle put through the mangle)
(idiomatic) Synonym of put through the wringer