Word of the Moment

Rebuker

someone who finds fault or imputes blame