"Self-Gratulation" is a word in ENGLISH
self-gratulation
ENGLISH
Definition:
Gratulation of one's self.
WORD SUGGESTIONS
Laugh your heart out.
Why didn't the monster use toothpaste? Because he said his teeth weren't loose.
pride
ENGLISH
That of which one is proud; that which excites boasting or self-gratulation; the occasion or ground of self-esteem, or of …
Read the complete definition