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.