What is the meaning of the word "vainglory"?

Definitions:

  1. Excessive or boastful pride in one's own achievements, appearance, or qualities, especially when it's unwarranted or superficial. copy to clipboard NOUN
    • The knight's downfall came from his vainglory, not the enemy's sword. copy to clipboard
  2. Outspoken conceit. copy to clipboard NOUN
    • He paraded his wealth around town out of sheer vainglory. copy to clipboard

Synonyms: