life-giving


Meanings

  • giving or having the power to give life and spirit;
    • "returning the life-giving humus to the land"- Louis Bromfield
    • "life-giving love and praise"
    • "the vitalizing rays of the warming sun"


Scrabble Score: 0

Words With Friends Score: 0