An Encylopedia Britannica Company

life–sustaining

life–sustaining /ˈlaɪfsəˌsteɪnɪŋ/ adjective
life–sustaining
/ˈlaɪfsəˌsteɪnɪŋ/
adjective
Britannica Dictionary definition of LIFE–SUSTAINING
: helping someone or something to stay alive : supporting or extending life