搬起石頭砸自己的腳 bān qǐ shí tou zá zì jǐ de jiǎo

hoisted by one's own petard

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. hoisted by one's own petard
  2. 2. to crush one's own foot while trying to maneuver a rock (to a cliff edge, to drop on one's enemy) (idiom)

Characters

Character Meaning
to move (i.e. relocate oneself)
to get up; to rise; to start
stone; rock; surname Shi
head; the top; end
to smash; to pound; to fail
self; oneself; from
self; oneself
(used after an attribute)
foot; leg (of an animal or an object); base (of an object)