Horns of dilemma

more_vert

Idiom : Horns of dilemma


Meaning : In a tough condition

Usage : She was on the horn of dilemma when all of a sudden she was asked to leave the country.
Click on the alphabet to view idioms starts with selected alphabet.
ABCDEFGHIJKLMNOPQRSTUVWXYZ