洁身自好
jiéshēn-zìhàoTraditional 潔身自好
to keep oneself clean; to avoid trouble
Every meaning
jiéshēn-zìhào
- to keep oneself clean; to avoid trouble
Its characters
- 洁jiéclean; pure (as in 清洁, 纯洁)
- 身shēnbody
- 自zìfrom; since
- 好hàoto like; to be fond of
Words with 洁
Words with 身
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.