Dictionary.com
Thesaurus.com
has been slashing
  • present perfect progressive of slash (3rd person singular).