LIFESTRING Meaning of LIFESTRING in English ( n. ) A nerve, or string, that is imagined to be essential to life. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012