Invigorate

v. t.
  1. To give vigor to; to strengthen; to animate; to give life and energy to.