Dictionary entry

LIFESTRING

Webster's Dictionary 1828

LI'FESTRING, noun a nerve or string that is imagined to be essential to life.