Word Definition

Revitalize

  1. To restore vitality to; to bring back to life.

Synonyms