What is the meaning of the word "renewing"?

Definitions:

  1. tending to impart new life and vigor to copy to clipboard adjective
    • the renewing warmth of the sunshine copy to clipboard

Synonyms: