Invigorate

What is Invigorate ?

Invigorate is (verb) to make someone feel healthy and full of energy. Synonym energise

 

source: Easier English, Student Dictionary Upper Intermediate Level