English

invigorate verb definition in Energetic topic from the Oxford Advanced Learner's Dictionary

invigorate

 verb: Energetic topic
[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.