×

搬石头砸自己的脚 meaning in English

be hoist with one’s own petard

Examples

  1. Gosh , i must be mad to shoot myself in the foot
    天啊,我一定是疯了,才会这样搬石头砸自己的脚

Related Words

  1. 砸击套管鞋
  2. 搬夫
  3. 搬郎君
  4. 搬针
  5. 船搬
  6. 搬来搬去
  7. 运搬
  8. 搬场
  9. 把首都搬一搬
  10. 各色搬指
  11. 搬上舞台
  12. 搬上银幕
  13. 搬手开关
  14. 搬送波断
PC Version

Copyright © 2018 WordTech Co.