zuò jiǎn zì fù
Traditional: 作繭自縛
作茧自缚 (zuò jiǎn zì fù) is a Chinese word meaning “to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising; hoist by his own petard”.
Meanings
- 1to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising
- 2hoist by his own petard