BETWEEN THE DEVIL AND THE DEEP BLUE SEA


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

caught in a dilemma.

→ devil

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.