WTWM

whatsthatwordmean

← Definition
Guess

revitalised

adjectiveHaving been given new life, energy, or strength; restored to a healthy or active state.
verbTo give new life, energy, or strength to something; to make something active or successful again.

Synonyms

renewedadjective

Antonyms

drainedadjectiveweakenedadjective

Built for word lovers.