Answer: vaingloried

AnswerCrossword Clue
vaingloriedVAINGLORY, to boast vainly