Synonyms of Revitalize

Primary definition: To give new life or energy to something.

Full Dictionary Entry

Antonyms & Opposite Concepts