upbraider

[n] - someone who finds fault or imputes blame
Found on http://www.webdictionary.co.uk/definition.php?query=upbraider

upbraider

reprover noun someone who finds fault or imputes blame
Found on http://wordnetweb.princeton.edu/perl/webwn?s=upbraider
No exact match found