Synonyms of Life-sustaining in English :
Antonyms of Life-sustaining in English
Thesaurus of Life-sustaining in English
Life-sustaining
see definition of life-sustainingSynonyms of life-sustaining
1. (adjective) performing an essential function in the living body
Words Similar to life-sustaining
1. (adjective) performing an essential function in the living body
Words Derivationally Related to life-sustaining
1. (adjective) performing an essential function in the living body