Revigorate

Definition:

  • (a.) Having new vigor or strength; invigorated anew.
  • (v. t.) To give new vigor to.

Compare revigorate with other words:

invigorate vs. revigorate