Blow Your Own Horn

Also: Blow your own trumpet Toot your own horn/trumpet Meaning of Idiom Blow You (or one’s) Own Horn’ To blow your own horn means to boast or brag about your achievements or talents. 1Ammer, Christine. American Heritage Dictionary of Idioms. Boston: Houghton Mifflin Harcourt, 2013.,2Ayto, John. Oxford Dictionary of English Idioms. Oxford: Oxford U, 2010. Usage … Read more

On the Horns of a Dilemma

Meaning of Idiom ‘On the Horns of a Dilemma’ To be on the horns of a dilemma means having to choose between two equally undesirable options, courses of action, etc. 1Ammer, Christine. American Heritage Dictionary of Idioms. Boston: Houghton Mifflin Harcourt, 2013.,2Kirkpatrick, Elizabeth M. The Wordsworth Dictionary of Idioms. Ware: Wordsworth, 1995. Examples Of Use “The businessman found himself on … Read more