SynonymX
Speak
Invigorator
Definition of Invigorator
1.
An agent that gives or restores life or vigor
Noun
Synonyms for word "invigorator"
enlivener
quickener
Semanticaly linked words with "invigorator"
agent
Hyponims for word "invigorator"
agent