Pinyin Dictionary results for "she chu"

射出
emission; ejaculation
引蛇出洞
lit. to pull a snake from its hole; to expose a malefactor (idiom)
Dictionary data provided by CC-CEDICT