reprover
Noun
Meaning
One who, or that which, reproves.
Source: Webster's dictionarySynonyms
rebuker
reproacher
upbraider
carper
cynic
critic
censor
detractor
scolder
admonisher
faultfinder
caviler
censurer
nitpicker
blamer
Show all synonyms