Refine this word faster
Invigorated
adj, verb
Definitions
Adjective
- 1 Feeling full of energy or strength; refreshed and revitalized
Adjective
- 1 with restored energy wordnet
Verb
- 1 simple past and past participle of invigorate form-of, participle, past
See also for "invigorated"
Next best steps
Mini challenge
Unscramble this word: invigorated