藏污纳垢
cángwū-nàgòuTraditional 藏汙納垢
to harbor filth and evil
Every meaning
cángwū-nàgòu
- to harbor filth and evil
Its characters
- 藏cángto hide; to conceal
- 污wūdirty; filthy
- 纳nàto accept; to receive (as in 接纳)
- 垢gòudirt; filth; grime
Words with 藏
Words with 污
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.