gloating vs self-approbation

gloating

noun
  • The act of one who gloats. 

self-approbation

How often have the words gloating and self-approbation occurred in a corpus of books? (source: Google Ngram Viewer )