汉英词典
Chinese-English Dictionary
MEANING OF 吐絲自縛
吐絲自縛 (吐丝自缚)
to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising / hoist with his own petard
Comparing that what I did hindered my freedom of action
喻人作了某事反使自己受困。
tǔ/tù () sī () fù
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos