• Life-giving

    Full definition of life-giving

    Adjective

    life-giving

    1. Necessary for life.We would have died without the unexpected rain that brought life-giving water.
    2. Creating or engendering life; being a source of life.
    © Wiktionary