HAUL IN ONE'S HORNS


Meaning of HAUL IN ONE'S HORNS in English

See: PULL IN ONE'S HORNS.

Dictionary of English idioms .      Словарь английских идиом.