Synonyms for "mangled"

Words with similar meaning