Synonyms and Antonyms for reproacher

1. reproacher (n.)

someone who finds fault or imputes blame

Synonyms: