SELF-DEVOTED Meaning of SELF-DEVOTED in English [self-de.vot.ed] adj (1713): characterized by total devotion of oneself (as to a cause) -- self-de.vot.ed.ness n Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012