Dictionary search results

Showing 1-4 of 4 results

mangle1 British & World English

Destroy or severely damage by tearing or crushing

mangle2 British & World English

A machine having two or more rollers turned by a handle, between which wet laundry is squeezed to remove excess moisture

mangle English Thesaurus

the bodies were mangled beyond recognition

put someone through the wringer British & World English

Subject someone to a very stressful experience, especially a severe interrogation