braggart (n.)
- blatherskite
- blower
- blowhard
- bluff
- bluffer
- blusterer
- boaster
- boasting
- brag
- braggadocio
- bragging
- bravo
- bully
- bullyboy
- egocentric
- egoist
- egotist
- gasbag
- hector
- individualist
- know-it-all
- loudmouth
- narcissist
- narcist
- peacock
- ranter
- raver
- rodomontade
- roisterer
- show-off
- swaggerer
- swashbuckler
- swellhead
- vain
- vaporing
- windbag
- windjammer
braggart (adj.)
O, I could play the woman with mine eyes
And braggart with my tongue.