invigorated
1. [ adjective ] with restored energy
Synonyms: refreshed reinvigorated fresh
Related terms: rested
Similar spelling:   invigorate
  invigorator
  invigoration
  invigorating
  invigilate