Answer: vainglorious

AnswerCrossword Clue
VAINGLORIOUS

Boastful.