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. 2012