life-giving

Adjective
  1. Giving or having the power to give life and spirit (synset 301360332)
    "returning the life-giving humus to the land"; "life-giving love and praise"; "the vitalizing rays of the warming sun"

Found on Word Lists

Other Searches