作茧自缚

zuo4 jian3 zi4 fu4
2024-09-17 · 82 · · · 0

中文繁体

作繭自縛

英文翻译

to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising
hoist by his own petard
上一条: 作茧
下一条: 作罢