[often passive] invigorate somebody to make somebody feel healthy and full of energy The cold water invigorated him. They felt refreshed and invigorated after the walk.
invigorate verb definition in Hobbies topic from the Oxford Advanced Learner's Dictionary
Explore synonyms and entries related to Hobbies
Explore other topic groups related to Hobbies