Definition of Invigorate

  • 1. Heighten or intensify Verb
  • 2. Give life or energy to Verb
  • 3. Make lively Verb
  • 4. Impart vigor, strength, or vitality to Verb

Synonyms for word "invigorate"

Semanticaly linked words with "invigorate"