Between the Devil and the Deep Blue Sea
A choice between two equally unwanted possibilities / unpleasant situations.

More English idioms
English slang
Online language learning is easy and effective.
You determine the time and place for learning, and the pace of your progress.
Sign up now and get a 30% bonus!
Learn English from home at a time convenient for you:
Learning English? Continue with a teacher
Online English course at Kabinata: live group lessons, a platform with AI speaking practice 24/7 and a certificate for every completed level. For employed people in Bulgaria the course is free with a training voucher from the Employment Agency.
English course · How to apply for a voucher
Related articles
- British Slang: Fit Up
Fit Up means to fabricate evidence in order for another person to be accused of a crime they did not commit. For example: He was fitted up for the bank…
- English Idioms: Pull Somebody's Leg
Pull Somebody's Leg — to tease or joke with someone by telling lies. Examples: 'She said she found $1 million in the park, but I think she was just…
- British Slang: Flog | Flog a Dead Horse
Flog [flɔg] means to sell or exchange, especially in a dishonest manner. Flog a Dead Horse means to continue talking about a long-forgotten topic, to…
- Idioms: Pushing up Daisies / Pushing Daisies
Pushing up Daisies / Pushing Daisies is a euphemism for dying or death. The phrase originates from the practice of planting flowers on graves, creating…