SynonymX
Speak
Life-Sustaining
Definition of Life-Sustaining
1.
Performing an essential function in the living body
Adjective Satellite
Synonyms for word "life-sustaining"
vital
Semanticaly linked words with "life-sustaining"
essential