castigate e惩治;惩罚;批评;严厉批评
to castigate责骂
to lashto castigate鞭挞
flog lash castigate thrash用鞭子抽打
whip flog lash castigate鞭打
castigate cast-i-gate朝门扔东西
V-T(及物动词) If you castigate someone or something, you speak to them angrily or criticize them severely. 谴责 [正式]
Marx never lost an opportunity to castigate colonialism.
马克思从不放过任何谴责殖民主义的机会。