BETWEEN THE DEVIL AND THE DEEP SEA


Meaning of BETWEEN THE DEVIL AND THE DEEP SEA in English

caught in a difficult position, between a rock and a hard place

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.