Dictionary.com
Thesaurus.com

has been defaming

  • present perfect progressive
    of defame (3rd person singular).
    defame
    verb (used with object)
    to attack the good name or reputation of, as by uttering or publishing maliciously or falsely anything injurious; slander or libel; calumniate.