搬起石头砸自己的脚

bān qǐ shí tou zá zì jǐ de jiǎo

Sign in to save this word to your study lists.

Definitions

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