Careful Words
slanderer
(n.)
backbiter
cynic
defamer
depreciator
detractor
disparager
knocker
libeler
muckraker
mudslinger
railer
traducer
by
simon sarris
•
about