搬起石头砸自己的脚 in English ban1 qi3 shi2 tou5 za2 zi4 ji3 de5 jiao3 Meaning

Meanings

  • to crush one's own foot while trying to maneuver a rock (to a cliff edge, to drop on one's enemy) (idiomatic expression)
  • hoisted by one's own petard

Simplified Characters

Traditional Characters

Pinyin

ban1 qi3 shi2 tou5 za2 zi4 ji3 de5 jiao3

Literal

Literal explanation, with pronunciation and meaning of each character.

ban1to move (i.e. relocate oneself) qi3to rise shi2surname Shi tou2head za2to smash zi4self ji3self de5of jiao3foot