blackwasher
/ˈblækˌwɑʃər/Definitions
1. noun
A person who engages in the practice of defaming or slandering others, often with the intention of discrediting or damaging their reputation.
“The politician was accused of being a blackwasher for spreading false rumors about his opponent during the campaign.”