Pinyin Dictionary results for "zi qu mie wang"

自取灭亡
to court disaster (idiom); to dig one's own grave
Dictionary data provided by CC-CEDICT