• word of the day

    life-giving

    life-giving - Dictionary definition and meaning for word life-giving

    Definition
    (adj) giving or having the power to give life and spirit
    Synonyms : vitalizing
    Example Sentence
    • returning the life-giving humus to the land
    • life-giving love and praise
    • the vitalizing rays of the warming sun

Word used in video below:
text: i'm giving this hat and george is giving
Download our Mobile App Today
Receive our word of the day
on Whatsapp