Synonyms for Objurgate (same or very similar meaning)
WordNet sense 1 (express strong disapproval of):
condemn, decry, excoriate, reprobate
WordNet sense 2 (censure severely):
castigate, chasten, chastise, correct
From the ODE community, based on WordNet
add/edit