造茧自缚

zao4 jian3 zi4 fu4
2024-09-13 · 73 · · · 0

中文繁体

造繭自縛

英文翻译

to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising
hoist with his own petard
上一条: 造纸
下一条: 造船