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