Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

English Idioms: Pull in one’s horns

English Idioms About “Music”
Idiom: Pull in one’s horns
Meaning: (Also draw in one’s horn) To become less impassioned, aggressive, or argumentative; to back down from a fight; to yield or capitulate.
Example: They stopped making investments. They pulled in their horns.