汉英词典
Chinese-English Dictionary
MEANING OF 作法自毙
作法自毙 (作法自斃)
get caught in one's own trap / hoist with one's petard
Enacting your own legislation will make you suffer / Refers to do it yourself
作 zuò 法 fǎ 自 zì 毙 (斃) bì
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos