All Idioms

Page 210 of 242

make a virtue of necessity

Meaning: extract something beneficial from an unwelcome obligation

Example: It's was a long journey from Delhi to Australia so I thought I would make a virtue of necessity and write some articles that had to be submitted to the magazines. Read more ➺


viper in bosom

Meaning: a person who deceives you after receiving help from you

Example: I got my friend a good position in my company and all he did is convinced my manager to get him the designation I had in the project. He was no more than a viper in my bosom. Read more ➺


far cry from

Meaning: something that is very different from something else

Example: The apartment they live in now is a far cry from the huge mansion they once used to have. Read more ➺


hear on the grapevine

Meaning: to hear rumours about something

Example: I heard on the grapevine that he was being promoted, but I don't know anything further. Read more ➺


under the weather

Meaning: to be ill or feel ill

Example: I did not go to work today, as I was feeling a bit under the weather. Read more ➺


don’t put all your eggs in one basket

Meaning: don't make everything dependent on one thing

Example: It would be better if you applied to several companies instead of just one; don't put all your eggs in one basket. Read more ➺


drastic times call for drastic measures

Meaning: extreme circumstances can only be resolved by equally extreme actions

Example: After the company had posted losses for the third consecutive year, the board decided to replace all of its top management. After all, drastic times call for drastic measures. Read more ➺


don’t give up the day job

Meaning: a usually humorous way of telling someone not to pursue something full time as he or she is not good at it

Example: I watched your performance at the theater today. My advice is don't give up your day job. Read more ➺


cut the mustard

Meaning: to succeed

Example: My neighbor had applied for the post of architect in a big project, but did not cut the mustard. Read more ➺


devil’s advocate

Meaning: A person who argues against something just to test it.

Example: I'll play devil's advocate and point out the flaws in your plan. Read more ➺


Share
Share