adj.
1.reformed spiritually or morally regenerate v.
1.re-establish on a new, usually improved, basis or make new or like new
2.amplify (an electron current) by causing part of the power in the output circuit to act upon the input circuit
3.bring, lead, or force to abandon a wrong or evil course of life, conduct, and adopt a right one
4.return to life
5.replace (tissue or a body part) through the formation of new tissue
6.be formed or shaped anew
7.form or produce anew
8.undergo regeneration
9.restore strength
Idiom of the Day
nothing short of (something)
to be almost the same as something
It was nothing short of a miracle that the young man survived the car accident.