SELF-DEVOTED Meaning of SELF-DEVOTED in English (a.) Devoted in person, or by one's own will. Webster's English dictionary. Английский словарь Webster. 2012