汉英词典
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