English to English
noun
- (biology) growth anew of lost tissue or destroyed parts or organs
source: WordNet 3.0
- feedback in phase with (augmenting) the input
source: WordNet 3.0
- the activity of spiritual or physical renewal
source: WordNet 3.0
- forming again (especially with improvements or removal of defects); renewing and reconstituting
source: WordNet 3.0
- The act of regenerating, or the state of being regenerated.
source: Webster 1913