RichThesaurus
saw off the branch one is sitting on
saw off the branch one is sitting on
synonyms
shoot oneself in the foot
burn one's fingers
cut off one's nose to spite one's face
dig one's own grave
bite the hand that feeds one
foul one's own nest
sell out
saw off the branch one is sitting on
antonyms