Defamer /(?)/

De·fam·er

Defamer

n.
  1. One who defames; a slanderer; a detractor; a calumniator.