Skip to content

作茧自缚

zuò jiǎn zì fù

Definitions

  1. 1. to spin a cocoon around oneself (idiom); enmeshed in a trap of one's own devising
  2. 2. hoist by his own petard

Stop forgetting what you study. Build recall daily.

Try HanyuGuide's Chinese review system with multiple choice, typed recall, tone-aware practice, and reviews scheduled before memory fades.