invigorated

adj

invigorated

adj
1

Feeling full of energy or strength; refreshed and revitalized

Derived terms
uninvigorated

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.