惩前毖后
chéngqián-bìhòuTraditional 懲前毖後
to learn from past mistakes to avoid future ones
Every meaning
chéngqián-bìhòu
- to learn from past mistakes to avoid future ones
Its characters
- 惩chéngto punish; to penalize
- 前qiánfront; ahead
- 毖bì
- 后hòuafter; later
Words with 惩
Words with 前
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.