Ready to Learn Chinese?
Discover a new way to study with our interactive demo.
作茧自缚
zuò jiǎn zì fù
Definitions
- •to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising
- •hoist by his own petard
Ready to Learn Chinese?
Discover a new way to study with our interactive demo.