renewing
renewing - adjective
tending to impart new life and vigor to
renewing - thesaurus
restorative
revitalising
revitalizing
reviving