invigorated
invigorated - adjective
with restored energy
invigorated - thesaurus
fresh
refreshed
reinvigorated