reproacher
Noun
Meaning
One who reproaches.
Source: Webster's dictionarySynonyms
rebuker
reprover
upbraider
carper
critic
abuser
scolder
faultfinder
caviler
censurer
nitpicker
blamer
castigator
condemner
disgracer
Show all synonyms