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