v. restore, refresh, reinvigorate, revitalize, revivify, renew, reanimate, regenerate, recharge, breathe new life into I think a week in Barbados would rejuvenate me
REJUVENATE
Meaning of REJUVENATE in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012