Word Hen
What is the meaning of the word "
invigorated
"?
Definitions:
with restored energy
adjective
I felt invigorated after a power nap.
Synonyms:
fresh