SELF-APPLAUSE


Meaning of SELF-APPLAUSE in English

[self-ap.plause] n (1678): an expression or feeling of approval of oneself

Merriam-Webster English vocab.      Английский словарь Merriam Webster.