Synonyms: refreshed, reinvigorated, fresh, invigorated
Definition: with restored energy
Similar words: rested
Definition: not tired; refreshed as by sleeping or relaxing
Usage: came back rested from her vacation