Found 19 synonyms in 3 groups
1
Meaning: torn [a]
lacerated, rent, mangled
  1. 2
    Meaning: incapacitated [a]
  2. 3
    Meaning: deformed [a]

mangled synonyms - English related words for mangled