BETWEEN THE DEVIL AND THE DEEP BLUE SEA


Meaning of BETWEEN THE DEVIL AND THE DEEP BLUE SEA in English

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

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