Meaning of LIFE in English
( n. )
The potential principle, or force, by which the organs of animals and plants are started and continued in the performance of their several and cooperative functions; the vital force, whether regarded as physical or spiritual.
Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012