invigorated

English

Adjective

invigorated (comparative more invigorated, superlative most invigorated)

  1. Feeling full of energy or strength; refreshed and revitalized

Derived terms

Verb

invigorated

  1. simple past and past participle of invigorate