Definition of life-giving:
(adj) :
describing that necessary for
life; describing that which creates or engenders life, a source of life
"we would have died without the unexpected rain that brought life-giving water."
Definition of life-giving:
(adj) :
describing that necessary for
life; describing that which creates or engenders life, a source of life
"we would have died without the unexpected rain that brought life-giving water."