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.
Loading the full interactive collection…