What is the meaning of the word "invigorated"?

Definitions:

  1. with restored energy copy to clipboard adjective
    • I felt invigorated after a power nap. copy to clipboard

Synonyms: