between a rock and a hard placeDefinition: Stuck between two very bad options.Discuss this Idiom in the comments below.Comments are closed.