SELF-FLATTERY Meaning of SELF-FLATTERY in English n. SELF-APPRECIATION. Derivatives: self-flattering adj. Oxford English vocab. Оксфордский английский словарь. 2012