SELF-DELIGHT Meaning of SELF-DELIGHT in English n. delight in oneself or one's existence. Oxford English vocab. Оксфордский английский словарь. 2012