Revitalize

Webster's Dictionary of the English Language

·vt To restore vitality to; to bring back to life.