English
English version

be (stuck) between a rock and a hard place

From Longman Dictionary of Contemporary Englishbe (stuck) between a rock and a hard placebe (stuck) between a rock and a hard placeCHOOSEto have a choice between two things, both of which are unpleasant or dangerous rock
Pictures of the day
What are these?
Click on the pictures to check.