Meaning

1 senses
  1. That renews or regenerates itself.

More definitions
  • of or relating to self-renewal

Word family

1 related words

See also

neighbours in the dictionary
self-renewing — meaning, examples, forms, synonyms | Krumeto