HORN Meaning of HORN in English transcription, транскрипция: [ hɔ:n ]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. Dictionary of English idioms . Словарь английских идиом. 2012