Answer: vilifying

AnswerCrossword Clue
vilifyingSpeak or write about in an abusively disparaging manner
vilifyingVILIFY, to defame, also VILIPEND