vainglory

/ˈveɪŋɡlɔri/

Definitions

1. noun

excessive pride in one’s achievements, often accompanied by a sense of superiority over others

“His vainglory led him to boast about his accomplishments on social media.”

Synonyms

  • boastfulness
  • self-aggrandizement
  • vanity

Antonyms

  • humility
  • modesty