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