New Word
Verb
Definition: give strength or energy to something or someone
Example: The refreshing breeze invigorated the tired hiker as he reached the top of the mountain.
Example: Drinking a cold glass of water can help invigorate your body after a long workout.
3 of 50 words mastered