slanderer
/ˈslænˌdɪrər/Definitions
1. noun
A person who spreads false and malicious information about someone, often in order to damage their reputation.
“The politician’s opponent was accused of being a slanderer by spreading rumors about her past.”