Meaning of word 搬石头砸自己的脚
Writing Sheet
word Meaning

搬石头砸自己的脚 bān shítou zá zìjǐ de jiǎo

[be hoist with one's own petard]比喻以损人的目的开始,以害己的结果告终