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 English dictionary. Английский словарь Webster. 2012