braggart
ˈbraɡət
ˈbraɡɑːt
noun
a person who boasts about their achievements or possessions.
braggart men
boaster,brag,bragger,show-off,blusterer,trumpeter,swaggerer,poser,poseur,poseuse,peacock,egotist,self-publicist,blowhard,big mouth,big-head,bag of wind,windbag,gasbag,loudmouth,bull-shooter,swank,swanker,big-noter,showboat,skite,swankpot,blower,bouncer,shaker,puff,rodomont,braggadocio,gasconader,fanfaronade,attitudinizer,bullshitter