Idiom Definition:
Your browser does not support the audio element.
"to be caught between a rock and a hard place"
to find yourself in a position where any outcome of a difficult decision or situation results in some sort of difficulties
Synonyms:
bind, corner, dilemma, decision, difficult, impasse, jam, mess, mire, perplexity, pickle, predicament, problem, puzzle, quandry, scrape, spot, straight
The boy is
caught between a rock and a hard place. - - - - ->