搬起石头砸自己的脚 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
Pinyin
ban1 qi3 shi2 tou5 za2 zi4 ji3 de5 jiao3Literal
Literal explanation, with pronunciation and meaning of each character.
搬 起 石 头 砸 自 己 的 脚