English - English (Wordnet) dictionary
Jump to user comments
Noun
- the property of being animated; having animal life as distinguished from plant life
- the condition of living or the state of being alive
- while there's life there's hope
- life depends on many chemical and physical processes