Put-through-the-mangle meaning

(idiomatic) Alternative form of put through the wringer.
verb
0
0
Advertisement