LIFESTRING Meaning of LIFESTRING in English noun a nerve, or string, that is imagined to be essential to life. Webster English vocab. Английский словарь Webster. 2012