What is the meaning of the word "vainglory"?

Definitions:

  1. outspoken conceit copy to clipboard noun
    • I was turned off by the race winner's vainglory and boasting. copy to clipboard