Dictionary Check: regeneration

"regeneration" is a valid word!

Scrabble 13 points
Words with Friends 16 points

Definition

noun

(biology) growth anew of lost tissue or destroyed parts or organs

noun

feedback in phase with (augmenting) the input

Synonyms:
noun

the activity of spiritual or physical renewal

noun

forming again (especially with improvements or removal of defects); renewing and reconstituting

Synonyms:

Advertisement