Find the word definition

Wiktionary
on the horns of a dilemma

phr. (context idiomatic English) Facing a choice between two equally undesirable alternatives.