To give new spiritual strength to
To make (another or oneself) feel cooler, stronger, more energetic, etc. than before, as by food, drink, or sleep
To restore is defined as to bring or put back to a former condition or to give back.
(Intransitive) To provide assistance.
In a strong manner; greatly, severely, vigorously, etc.
Find another word for reinvigorate. In this page you can discover 17 synonyms, antonyms, idiomatic expressions, and related words for reinvigorate, like: renew, rejuvenate, refresh, revitalize, revivify, invigorate, freshen, restore, reshape, help and revitalise.