SELF-APPROBATION Meaning of SELF-APPROBATION in English n. SELF-APPRECIATION. Oxford English vocab. Оксфордский английский словарь. 2012