汉英词典
Chinese-English Dictionary
MEANING OF 自取滅亡
自取滅亡 (自取灭亡)
to court disaster (idiom) / to dig one's own grave
What he did led him to a dead end
所作所为把自己引上绝路。
自 zì 取 qǔ 灭 (滅) miè 亡 wáng
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos