ON THE HORNS OF A DILEMMA


Meaning of ON THE HORNS OF A DILEMMA in English

BETWEEN THE DEVIL AND THE DEEP BLUE SEA, between Scylla and Charybdis; informal between a rock and a hard place.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.