life-giving
Short definition from Wiktionary
Adjective
- Necessary for life.
- Creating or engendering life; being a source of life.
Noun
- The act of giving life, of creating beings or fostering their survival.
We haven’t written up life-giving yet: Simple and Standard meanings, examples and a quiz.