Word
life-giving, adj.
giving or having the power to give life and spirit
<adj.all>
life-giving
vitalizing
sample sentences
"returning the life-giving humus to the land"- Louis Bromfield
"life-giving love and praise"
"the vitalizing rays of the warming sun"
semantic pointers
similar to
invigorating