Idioms 1 Flashcards
To square accounts with someone
To have revenge on him
To give oneself airs
To imagine oneself superior than others
To have an axe to grind
To have something to gain by an action
To bark up the wrong tree
To be on the wrong scent
To have a bee in ones bonnet
To be obsessed over a crazy idea
To hit below the belt
To act unfairly towards a rival or an opponent
To kill two birds with one stone
To do two things with the same action
To be a wet blanket
To be a spoiltsport
To burn ones boats ( or bridges )
To take a step from which there is no turning back
To keep body and soul together
To stay alive
To have a bone to pick with someone
To have a dispute or complaint to settle
To draw the long bow
To exaggerate
To pick somebody’s brains out
To steal his/her ideas
To take the bread out of a person’s mouth
To take away his livelihood
To make a clean breast of it
To confess to something wrong,