Answer: denigrator

AnswerCrossword Clue
DENIGRATORCharacter assassin
DENIGRATOROne who defames
denigratorto speak badly of
denigratorone who, or that which, blackens