Synonyms for Boast (same or very similar meaning)
WordNet sense 1 (speaking of yourself in superlatives):
boasting, jactitation, self-praise
WordNet sense 2 (wear or display in an ostentatious or proud manner):
feature, sport
WordNet sense 3 (show off):
blow, bluster, brag, gas, gasconade, swash, tout, vaunt, shoot a line
From the ODE community, based on WordNet
add/edit