惩恶扬善 — Chinese idiom
惩恶扬善
chéng è yáng shàn
Traditional: 懲惡揚善
Meaning
- to uphold virtue and condemn evil
Character by character
- 惩chéngto discipline, to punish, to reprimand, to warn
- 恶èbad, evil, wicked; to hate, to loathe; foul, nause
- 扬yángto flutter, to wave; to hoist, to raise; to praise
- 善shàngood, virtuous, charitable, kind
Idioms sharing a character
- 劝善惩恶 quàn shàn chéng è
- 严惩不贷 yán chéng bù dài
- 小惩大诫 xiǎo chéng dà jiè
- 惩一儆百 chéng yī jǐng bǎi
- 惩前毖后 chéng qián bì hòu
- 元恶大憝 yuán è dà duì
- 凶神恶煞 xiōng shén è shà
- 十恶不赦 shí è bù shè
- 好逸恶劳 hào yì wù láo
- 嫉恶如仇 jí è rú chóu
Data: CC-CEDICT (CC BY-SA 4.0); Unihan Database (Unicode License v3). Retrieved 2026-10-22.