Word Hen
What is the meaning of the word "
revitalized
"?
Definitions:
restored to new life and vigor
adjective
a revitalized economy
Synonyms:
revitalised