RichThesaurus
disapprover
disapprover
synonyms
belittler
scolder
worrier
nagger
complainant
zapper
blamer
nit-picker
defamer
censurer
muckraker
maligner
sidewalk superintendent
attacker
backseat driver
hypercritic
censor
doubter
critic
complainer
aristarch
quibbler
disparager
mud-slinger
panner
caviler
vilifier
slanderer
disputer
fretter
carper
reviler
denigrator
disbeliever
denouncer
scoffer
falsifier
knocker
irreligionist
hater
dissimulator
dog in the manger
traitor
naysayer
miscreant
opposer
deprecator
dissident
defiler
cynic
more synonyms
disapprover
antonyms
praiser
complimenter