1 . castigate
pillory 公开示众castigate 严惩hand – man
2 . chastise
chastisable 应惩罚的chastise 严惩chastisement 惩罚
3 . throw the book at
throw straws against the wind 以卵击石throw the book at 严惩throw the hatchet 吹牛
4 . punish severely
...控制框架公约 the Framework Convention on Tobacco Control严惩punish severely严打措施 "Strike-Hard"" drive "