Meaning of LIFE in English

LIFE

n. state of being alive (manifested by growth, reproduction, etc.); living organism, something which is alive; life span; time during which something exists or functions; lifestyle; energy; activity; biography; life sentence to prison (Slang)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.