English
Detailed Synonyms for life-sustaining in English
life-sustaining:
life-sustaining adj
-
life-sustaining
– performing an essential function in the living body 1vital; life-sustaining– performing an essential function in the living body 1-
vital adj
-
life-sustaining adj
-