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 Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012