Simple Definition of life–giving
: giving or having power to create or support life : essential to life
Full Definition of life–giving
: giving or having power to give life and spirit : invigorating
First Known Use of life–giving
Seen and Heard
What made you want to look up life–giving? Please tell us where you read or heard it (including the quote, if possible).