meaning of invigorates
1. To give vigor to; to strengthen; to animate; to give life and energy to.
2. impart vigor, strength, or vitality to; "Exercise is
">invigorating"
Related Words
invigorate | invigorated | invigorating | invigoration | invigorator |