Synonyms and related words :
accuse, admonish, anathematize, anathemize, animadvert on, arraign, berate, blame, bring to book, call to account, cast blame upon, cast reflection upon, censure, chastise, chide, complain against, condemn, correct, cry down, cry out against, cry out on, cry shame upon, damn, decry, denounce, denunciate, fulminate against, have words with, impeach, impugn, indict, inveigh against, knock, lecture, objurgate, rap, rate, rebuke, reflect upon, reprimand, reproach, reprobate, reprove, scold, set down, set straight, shake up, skin, spank, straighten out, take down, take to task, upbraid