SELF-APPLAUSE Meaning of SELF-APPLAUSE in English noun applause of one's self. Webster English vocab. Английский словарь Webster. 2012