life-sustaining
Adjective Satellite
Meaning
performing an essential function in the living body
Source: WordNetAlternative names
life sustaining
Synonyms
Examples
Life-sustaining Zionism and the seeds of fascism cannot live together.
I'm not an environmentalist. I'm a cultural repairman. It's all about efficient and restorative use of resources to make the world secure, prosperous and life-sustaining.
life-giving love and praise
vital organs
blood and other vital fluids
the loss of vital heat in shock