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