English dictionary
life-sustaining meaning and definition
Definition and meaning of life-sustaining at MeaningMonkey.org. life-sustaining meaning and definition in the English Dictionary.LIFE-SUSTAINING adjective
Definition of life-sustaining (adjective)
- performing an essential function in the living body
- "vital organs"; "blood and other vital fluids"; "the loss of vital heat in shock"; "a vital spot"; "life-giving love and praise"
- synonyms: vital
Source: Princeton University Wordnet