ON THE HORNS OF A DILEMMA


Meaning of ON THE HORNS OF A DILEMMA in English

faced with a decision involving equally unfavourable alternatives.

→ horn

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