搬石头砸自己的脚 bānshítouzázìjǐdejiǎo self-defeating Definitions Defs Origin Strokes Stroke Words Sentences Sents 搬石头砸自己的脚 (搬石頭砸自己的腳) bānshítouzázìjǐdejiǎo self-defeating to hurt oneself by one's own actions; to shoot oneself in the foot Sources Definitions CC-CEDICT
搬石头砸自己的脚 (搬石頭砸自己的腳) bānshítouzázìjǐdejiǎo self-defeating to hurt oneself by one's own actions; to shoot oneself in the foot Sources Definitions CC-CEDICT