SELF-DEVOTION Meaning of SELF-DEVOTION in English n. the devotion of oneself to a person or cause. Oxford English vocab. Оксфордский английский словарь. 2012