HORN


Meaning of HORN in English

See: BLOW ONE'S OWN HORN or TOOT ONE'S OWN HORN, PULL IN ONE'S HORNS or DRAW IN ONE'S HORNS, TAKE THE BULL BY THE HORNS.

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