English dictionary
pull in one's horns meaning and definition
Definition and meaning of pull in one's horns at MeaningMonkey.org. pull in one's horns meaning and definition in the English Dictionary.PULL IN ONE'S HORNS verb
Definition of pull in one's horns (verb)
Source: Princeton University Wordnet