life-sustaining
adjective
                                
              
          
                                                      : helping someone or something to stay alive : supporting or extending life                                      
              
                             
life-sustaining medical treatment
                                       The storm brought life-sustaining rain/water to the farms.
                         
                
                    Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share