SELF-DEVOTED Meaning of SELF-DEVOTED in English ( a. ) Devoted in person, or by one's own will. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012