gahniteEnglishMerriam-Webster Dictionaryv>castigate, punishbawl out, berate, chew out, cut up, dress down, flay, gibbet, jaw, keelhaul, lambaste (or lambast), lecture, rag, rail (at or against), rate, scold, score, tell off, upbraidbelittle, criticize, deprecate, depreciate, disparageSynonymous Phrases bring to account, call to accountNear Antonyms acclaim, applaud, hail, honoreulogize, laud, praiseapprove, bless, sanctionv>castigate, punishbawl out, berate, chew out, cut up, dress down, flay, gibbet, jaw, keelhaul, lambaste (or lambast), lecture, rag, rail (at or against), rate, scold, score, tell off, upbraidbelittle, criticize, deprecate, depreciate, disparage