What does "renovate" mean?

Renovate: To make over again; to restore to freshness or vigor; to renew. All nature feels the reniovating force Of winter. Thomson.

Sources