Noun Definitionreproacher1.Definition: someone who finds fault or imputes blameRelated Noun(s):rebuker, reprover, upbraiderCategory: People