







藏垢纳污 is a Chinese idiom (chengyu) meaning “to harbor scoundrels and accommodate evil practices”. To condone or tolerate wrongdoing and bad elements. Literally, “To hide dirt and admit filth”.
During the Spring and Autumn period, King Zhuang of Chu launched an attack on the state of Song after his envoy, Shen Zhou, was killed there. The state of Song sent Le Yingqi to the state of Jin to seek assistance.
However, Duke Jing of Jin, influenced by his minister Bo Zong's suggestion to 'harbor evil and accommodate wrongdoing' (藏垢纳污) by not intervening, stood by and allowed Chu to continue its aggression. Consequently, the state of Song was forced to negotiate for peace with Chu independently.

Printable tracing sheets with a QR learning companion
Open the tool →
Chinese and English fill-in vocabulary worksheets
Open the tool →
Create PNGs with pinyin, highlight character parts or remove strokes
Open the tool →
Picture and word Bingo for your class
Open the tool →藏垢纳污 (cáng gòu nà wū) is a Chinese idiom (chengyu) meaning “to harbor scoundrels and accommodate evil practices”.
藏垢纳污 is pronounced cáng gòu nà wū in Mandarin Chinese.
Literally, 藏垢纳污 means “to hide dirt and admit filth”. It is used to mean “to harbor scoundrels and accommodate evil practices”.
藏垢纳污 comes from a classical Chinese story dating back to ancient China. The full story is on this page.
垢、污:肮脏的东西。包藏容纳肮脏之物。比喻隐藏或包容坏人坏事。