one who attacks the reputation of another by slander or libel
One who defames; a slanderer; a detractor; a calumniator.
n. Slanderer; detractor; calumniator
One that injures the reputation of another.