refreshed

refreshed

refreshed

Adjective

with restored energy

Synonyms: