PULL IN YOUR HORNS


Meaning of PULL IN YOUR HORNS in English

not be so aggressive, stop attacking or citicizing Father's advice is to pull in your horns or you could be dismissed.

English idioms vocab.      Словарь английских идиом и выражений.