invigorate

To fill someone with energy, strength, or liveliness.