REPROACHER

Definition of REPROACHER

  1. (noun)someone who finds fault or imputes blame