Dictionary.com
Thesaurus.com
has butchered
  • present perfect of butcher (3rd person singular).