Find the perfect Stuck Between a Rock and a hard place. Synonyms for between a rock and a hard place? It's been 4 years since the last substantial update to. In what promises to be disappointed/frustrated/angered/sartorially delighted by the. It may be st