INVIGORATE

Definition of INVIGORATE

  1. (verb)heighten or intensify
  2. (verb)give life or energy to
  3. (verb)make lively
  4. (verb)impart vigor, strength, or vitality to