SELF-DEVOTION


Meaning of SELF-DEVOTION in English

| ̷ ̷ ̷ ̷| ̷ ̷ ̷ ̷ noun

: devotion of oneself especially in service or sacrifice

his self-devotion to science cost him his life

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.