Caught between a rock and a hard place

Meaning: Stuck between two equally bad options.

Language: English

Literally: Caught between a rock and a hard place

Category: Nature

Origin: From 1900s Arizona mining disputes, where workers faced ruinous rock above and hard poverty below.

Equivalents in other languages

More idioms — Nature

More English idioms

From our compliments & insults

Browse all compliments & insults →

← Back to Idioms