life-giving adjective 2noun 1forms 2 adjective2 •Necessary for life.We would have died without the unexpected rain that brought life-giving water. •Creating or engendering life; being a source of life. noun1 •The act of giving life, of creating beings or fostering their survival. formsmore life-giving · most life-giving