decrier
Noun
Meaning
One who decries.
Source: Webster's dictionarySynonyms
carper
cynic
knocker
critic
condemnation
debaser
detractor
disparager
defamer
slanderer
muckraker
depreciator
faultfinder
vilifier
censurer
Show all synonyms