regenerate is a crossword puzzle answer that we have spotted 3 times. Give new life to Bring back to life Reform spiritually, morally, or culturally