BLOW ONE'S OWN HORN


Meaning of BLOW ONE'S OWN HORN in English

= toot one's own horn

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