Online English Dictionary

Home

Regenerate


v. t.

To generate or produce anew; to reproduce; to give new life, strength, or vigor to.


© 2009 Dammam Community College