refreshed
1.
(
satellite adjective
) with restored energy
Synonyms:
fresh
,
invigorated
,
reinvigorated
Terms and Conditions of Use / Copyright Notice