SynonymX
Speak
Invigorated
Definition of Invigorated
1.
With restored energy
Adjective Satellite
Synonyms for word "invigorated"
fresh
refreshed
reinvigorated
Semanticaly linked words with "invigorated"
rested