noun excessive elation or pride over one's own achievements, abilities, etc.; boastful vanity. Antonyms:humility empty pomp or show. Synonyms:ostentation Discover More Word History and Origins Origin ofvainglory1 First recorded in 1250–1300;Middle Englishvainglorie, vein glorie,from Old French vai...
Definition of vainglory noun in Oxford Advanced Learner's Dictionary. Meaning, pronunciation, picture, example sentences, grammar, usage notes, synonyms and more.