PULL IN YOUR HORNS


Meaning of PULL IN YOUR HORNS in English

not be so aggressive, stop attacking or criticizing

Father's advice is to pull in your horns or you could be dismissed.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.