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.

More idioms — Nature

  • Estar en Babia — To be daydreaming and miles away.
  • 雪上加霜 — To make a bad situation even worse.
  • आसमान सिर पर उठाना — To raise a huge uproar.
  • Pixar fora de test — To go off topic or be plainly mistaken.
  • A se face luntre și punte — To do absolutely everything to help.
  • Pasti s kruške — To be clueless and out of touch.

More English idioms

  • To show your true colours — To reveal your real character at last.
  • To take with a pinch of salt — To regard a claim with healthy scepticism.
  • To let off steam — To release pent-up emotion or stress.
  • To face the music — To confront the unpleasant consequences of your actions.
  • To add insult to injury — To make a bad situation worse by a further offence.
  • To butter someone up — To flatter someone to win their favour.

← Back to Idioms

Loading the full interactive collection…