Synonyms for "mangle"

Words with similar meaning