A person who brags; someone given to boasting or excessive self-praise about achievements or possessions.
From 'brag' (to boast, origin uncertain but possibly from Old Norse) + '-er' (agent suffix). The word emerged in Middle English to describe people prone to bragging.
Try Another Word