life-sustaining
adjective
: helping someone or something to stay alive : supporting or extending life
life-sustaining medical treatment
The storm brought life-sustaining rain/water to the farms.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share