Castigate

Castigate– to criticize someone or something severely; to punish or scold harshly He had castigated the team for, among other things, unprofessionalism and indiscipline. Moreover, there’s no point in castigating the losers. ]]>

CATKing Free PDFs