Search from various English teachers...
Edward_Hua
on the horns of a dilemma What do "horns" mean in this phrase?
May 11, 2013 7:53 AM
Answers · 2
1
The horns here are referring to bull horns. 'On the horns' means you're grapple a bull's horns. Here it's a metaphor. You're 'grappling' with a dilemma like you would a bull's horns.
May 11, 2013
it a phrase ,it should be translate together,it hesitated whether it is forward or back word
May 11, 2013
Still haven’t found your answers?
Write down your questions and let the native speakers help you!