LIFESTRING Meaning of LIFESTRING in English (n.) A nerve, or string, that is imagined to be essential to life. Webster's English dictionary. Английский словарь Webster. 2012