Flashbao · Browse decks · Pricing

作茧自缚 / 作繭自縛

zuò jiǎn zì fù

Meaning

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

Add this word to a study deck

Study this word in