What's the origin of the idiom "to blow your own horn"?
Collins Dictionary suggests the following note regarding the BrE version with trumpet:
Note: The usual British expression is blow your own trumpet. Note: In the past, the arrival of important people in a place was announced by the playing of trumpets.
Is there some metaphor behind it with some animal horn? Does the AmE "horn" version derive from the BrE "trumpet" one or viceversa?
Best Answer
According to the article Instruments of Expression: Bells, Drums, and a Horn, it refers to the practice of heraldry. It comes from the sense of 'horn' as a trumpet, and one who blows his own horn is someone making great fanfare about himself, as is usually more appropriately left to a herald.
It says specifically: