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