造茧自缚

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

中文繁体

造繭自縛

英文翻译

to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising
hoist with his own petard

随机推荐单词