Synonyms for Reproach:

n.

find fault with, remonstrate, put down. abuse (noun)
defamation, vilification, derision, castigation.
admonition (noun)
talking to.
blame (noun)
charge, impeachment, remonstrance, imputation, disparagement, complaint, diatribe, indictment, incrimination, criticism, accusation, attack.
condemnation (noun)
blame, disapproval.
criticism (noun)
critique, judgement.
disapproval (noun)
disapproval, castigation, disparagement, renouncement, deprecation, derision, denigration, admonishment, chastisement, vilification, defamation.
discredit (noun)
objection.
protest (noun)
remonstrance.
reproach (noun)
censure, rebuke, blame, upbraid, indignity, shame, disgrace, discredit, condemnation, admonishment, scorn, rap, disapproval, reprimand.

v.

abuse (verb)
castigate, vilify.
accuse (verb)
arraign, implicate, allege, scold, denounce, inculpate, criticize, condemn, cite, accuse, incriminate, impeach, complain, impute.
berate (verb)
bawl out, chew out.
blame (verb)
denounce, attribute, disapprove, indict, tax, impute, find fault with, rebuke, ascribe.
carp (verb)
complain, quibble.
communication (verb)
upbraid.
criticize (verb)
reprimand.
disapprove (verb)
defile, admonish, deprecate, disparage, castigate, renounce, vilify, upbraid, denigrate, disapprove, discredit, scorn, deride, defame, chasten, chide, chastise.
protest (verb)
remonstrance.
reproach (verb)
condemn, criticize, disparage, chide, defame, admonish, reprove, upbraid, call down, scold.

Other synonyms:

diatribe, indignity, harangue, talking to, disgrace. humiliation, objection, rap, reprove, attack, degradation. lambaste, put down, spectacle, embarrassment. hang up. accuse
charge, tax.
berate
call down.
blame
indict, find fault with.