Online English Dictionary

Home

lifegiving


a.

Giving life or spirit; having power to give life; inspiriting; invigorating; as, life-giving love and praise .


© 2009 Dammam Community College