Refine this word faster
Self-applause
noun
Definitions
Noun
- 1 The approval, commendation, or praise of oneself. uncountable, usually
Etymology
From self- + applause.
See also for "self-applause"
Next best steps
Mini challenge
Unscramble this word: selfapplause