Idioms title

The Idiom Attic - a collection of hundreds of English idioms, each one explained.

The meaning of "pull your horns in"

" Pull your horns in "
Meaning:
Become less ambitious; curb your enthusiasm.
Example:
The team came bottom of the league last year and now has no money. They'll have to pull their horns in when making bids for new players.
Where did it originate?:
Britain - 19th century.
Where is it used?:
Hear the idiom spoken:
More idioms about:   conflict   the_human_body  

 We are also on Facebook

 Copyright Gary Martin, 2018