invigorated

invigorated

invigorated

Adjective

with restored energy

Synonyms: