Invigorated - Definition

invigorated

adj 1: with restored energy [syn: fresh, invigorated,
refreshed, reinvigorated]

Look up another word