An Encylopedia Britannica Company

life–giving

1 ENTRIES FOUND:
life–giving /ˈlaɪfˌgɪvɪŋ/ adjective
life–giving
/ˈlaɪfˌgɪvɪŋ/
adjective
Britannica Dictionary definition of LIFE–GIVING
[more life–giving; most life–giving]
: giving or having power to create or support life : essential to life