Synonyms, Thesaurus & Antonyms of 'life-sustaining'
Princeton's WordNet
1. (adj)vital, life-sustaining performing an essential function in the living body Synonyms: life-sustaining, lively, critical, full of life, vital Antonyms: inessential, unessential