DRAW IN ONE`S HORNS


Meaning of DRAW IN ONE`S HORNS in English

spend less money Their company is not doing well so they will have to draw in their horns for awhile.

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