The definition of regenerate is a person or thing with new life or a renewed spirit.(adjective)
An example of regenerate is someone who had lost all hope, regaining hope again; a regenerate person.
Regenerate is defined as to renew life or energy or spirit.(verb)
An example of regenerate is bringing a plant back to life that was on the verge of dying.
See regenerate in Webster's New World College Dictionary
Origin: LME regenerat < L regeneratus, pp. of regenerare, to reproduce, in LL(Ec), to regenerate: see re- & generate
See regenerate in American Heritage Dictionary 4
verb re·gen·er·at·ed, re·gen·er·at·ing, re·gen·er·ates verb, transitive
Origin: Latin regenerāre, regenerāt-, to reproduce
Origin: : re-, re-
Origin: + generāre, to beget; see generate.
Learn more about regenerate