invigorator

Nouns

  • (n) an agent that gives or restores life or vigor
    • the soul is the quickener of the body
    enlivener, quickener,

Synonyms

enlivener quickener

Words of close approximity

invigorate
invigorated