Dictionary.com
Thesaurus.com
has lacerated
  • present perfect of lacerate (3rd person singular).