invigorated

Adjective
  1. With restored energy (synset 302443615)

Found on Word Lists

Other Searches