invigorate
reinvigorate
impart vigor, strength, or vitality to
Exercise is invigorating