reinvigorate

Verb
  1. Impart vigor, strength, or vitality to (synset 200028355)
    "Exercise is invigorating"

Other Searches