WTWM

whatsthatwordmean

← Definition
Guess

regenerate

verbTo grow again or cause something to grow again after it has been lost or damaged.
adjectiveRenewed or restored to a better state.

Synonyms

renewverbrestoreverbreviveverb

Antonyms

destroyverb

Built for word lovers.