regenerate
Definitions
To grow or create new tissue or body parts to replace those that have been lost or damaged.
To bring into existence again or revive, especially in a better or more vigorous state.
To undergo spiritual or moral renewal.
Examples
Starfish have the remarkable ability to regenerate lost limbs over time.
The city council hopes to regenerate the downtown area by investing in new parks and businesses.
Some species of lizards can regenerate their tails if they are broken off by a predator.
Synonyms
revitalize renew restore rebuild reconstruct revive reproduce