PULL IN ONE'S HORNS


Meaning of PULL IN ONE'S HORNS in English

= draw in one's horns

Slang English vocab.      Английский сленговый словарь.