Home › Idioms

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.

← Back to Idioms

Loading the full interactive collection…