punish meaning in Chinese
2.(比赛)使大败，痛击(对手)； 〔punish oneself〕吃大亏，吃苦头。
- More: Next
- He will be punished according to his deserts .
- His persecutors were severely punished .
- He was punished for disobedience .
- He can be punished by long jail sentences .
- He gets punished so often that he no longer cares .