Meaning of LIFE in English
(n.) Figuratively: The potential or animating principle, also, the period of duration, of anything that is conceived of as resembling a natural organism in structure or functions; as, the life of a state, a machine, or a book; authority is the life of government.
Webster's English dictionary. Английский словарь Webster. 2012