Answer: defamer

AnswerCrossword Clue
DEFAMERMudslinger
DEFAMERLibelant
DEFAMEROne libeling
defamerone that defames (to destroy the reputation of)
defamerto attack the reputation of; slander or libel