RichThesaurus
mud-slinger
mud-slinger
synonyms
disparager
defamer
vilifier
slanderer
traducer
knocker
deprecator
critic
asperser
belittler
censurer
attacker
carper
calumniator
denigrator
detractor
reviler
nit-picker
quibbler
panner
doubter
caviller
libeler
aristarch
nagger
maligner
backseat driver
fault-finder
disapprover
hypercritic
disputer
sidewalk superintendent
smearer
blamer
worrier
scolder
fretter
complainant
backbiter
complainer
nitpicker
abuser
caviler
censor
muckraker
zapper
gossip
mud-slinger
antonyms
praiser
complimenter