造茧自缚 in English zao4 jian3 zi4 fu4 Meaning

Meanings

  • to spin a cocoon around oneself (idiomatic expression); enmeshed in a trap of one's own devising
  • hoist with his own petard

Simplified Characters

Traditional Characters

Pinyin

zao4 jian3 zi4 fu4

Literal

Literal explanation, with pronunciation and meaning of each character.

zao4to make jian3cocoon zi4self fu4to bind