Meaning- to praise yourself
Usage-When you fill out an application for a job, blow your own horn.
Origin- in ancient Roman times, a blare of trumpets announced the arrival of a great hero. Today people who blow their own horns are boasting about their superior qualities. But mind it don’t be called a BRAGGART.