2 English Synonyms for SLANDERER
Prev.1Next
detractor
Definition: 1. A person who belittles the worth of another person or cause.
Show more information about detractor
smearer
Definition: 1. Someone who smears.
There are 3 definitions of the word smearer
Show more information about smearer
Prev.1Next
Search took: 2.7904 ms