Quantcast
Merriam-Webster Logo
  • Dictionary
  • Thesaurus
  • Medical
  • Scrabble
  • Spanish Central
  • Learner's Dictionary

between a rock and a hard place

Definition of between a rock and a hard place

informal

  1. :  in a very difficult or bad position or situation with no good way of getting out of it <He is caught/stuck between a rock and a hard place.>



Word by Word Definitions

rockplay
  1. :  to move back and forth in or as if in a cradle

    :  to cause to sway back and forth

    :  to cause to shake violently

  1. :  a rocking movement

    :  popular music usually played on electronically amplified instruments and characterized by a persistent heavily accented beat, repetition of simple phrases, and often country, folk, and blues elements

  1. :  distaff

    :  the wool or flax on a distaff

  1. :  a large mass of stone forming a cliff, promontory, or peak

    :  a concreted mass of stony material

    :  broken pieces of such masses

hardplay
  1. :  not easily penetrated :  not easily yielding to pressure

    :  not capable of being spread :  very firm

    :  having a harsh or acid taste

  1. :  with great or utmost effort or energy :  strenuously

    :  in a violent manner :  fiercely

    :  to an immoderate degree

placeplay
  1. :  physical environment :  space

    :  a way for admission or transit

    :  physical surroundings :  atmosphere

  1. :  to put in or as if in a particular place or position :  set

    :  to present for consideration

    :  to put in a particular state


Seen and Heard

What made you want to look up between a rock and a hard place? Please tell us where you read or heard it (including the quote, if possible).

WORD OF THE DAY

the Celtic May Day festival

Get Word of the Day daily email!

WORD GAMES

Take a 3-minute break and test your skills!

image567572573

Which of these is a synonym of unctuous?

angry oily prompt maudlin
Name That Thing

Test your visual vocabulary with our 10-question challenge!

TAKE THE QUIZ
SCRABBLE® Sprint

Test Your Knowledge - and learn some interesting things along the way.

TAKE THE QUIZ