быть в безвыходном положении
Эта идиома означает «быть в безвыходном положении», «меж двух огней» и имеет спорное происхождение. Некоторые считают, что она тоже пришла к нам от моряков. Словом «devil» обозначался выпуклый шов на обшивке корабля на или ниже ватерлинии.