mangler
1. [ noun ] a person who mutilates or destroys or disfigures or cripples
Synonyms: mutilator maimer
Related terms: person mutilate maul mutilate
Similar spelling:   mangle
  mangled
  Mangel
  Mangual
  mangold
  mangily
  Mangels
  manacle
  mingle
  mainsail