Answer: vainglorying

AnswerCrossword Clue
vaingloryingVAINGLORY, to boast vainly