HAUL IN ONE'S HORNS


Meaning of HAUL IN ONE'S HORNS in English

See: PULL IN ONE'S HORNS.

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