Definition of Invigorator

  • 1. An agent that gives or restores life or vigor Noun

Synonyms for word "invigorator"

Semanticaly linked words with "invigorator"

Hyponims for word "invigorator"