FAQs About the word life-giving

life-giving

giving or having the power to give life and spiritGiving life or spirit; having power to give life; inspiriting; invigorating.

beneficial,conditioning,refreshing,restorative,stimulating,stimulating,strengthening,Vital,vitalizing,bracing

deadening,debilitating,deleterious,drainage,exhausting,injurious,numbing,harmful,weakening,enervating

lifeful => Lively, lifeboat => Lifeboat, lifeblood => Life's blood, life-and-death => life-and-death, life vest => lifejacket,