boast
bəʊst
verb
talk with excessive pride and self-satisfaction about one’s achievements, possessions, or abilities.
she boasted about her many conquests
brag,crow,swagger,swank,gloat,show off,blow one’s own trumpet,sing one’s own praises,congratulate oneself,pat oneself on the back,exaggerate,overstate,preen oneself,give oneself airs,talk big,blow hard,lay it on thick,shoot one’s mouth off,skite,big-note oneself
noun
an act of talking with excessive pride and self-satisfaction.
I said I would win and it wasn’t an idle boast
brag,self-praise,exaggeration,overstatement,bragging,crowing,swaggering,swank,swanking,skite,fanfaronade,vaunt,rodomontade,gasconade