Dictionary.com
Thesaurus.com
is besmirching
  • present progressive of besmirch (3rd person singular).