invigorator
Noun
Meaning
an agent that gives or restores life or vigor
Source: WordNetSynonyms
enlivener
quickener
energizer
drug
boost
tonic
stimulant
animator
restorative
refresher
restorer
fillip
pickup
conditioner
steeler
Show all synonyms
Antonyms
Show all antonymsHypernyms
Examples
The sovereign invigorator of the body is exercise, and of all the exercises walking is the best.
the soul is the quickener of the body