renewer

/rɪˈnuːər/
noun
  1. A person or thing that makes something new or fresh again.
    • The painter was a renewer of old furniture, giving it a second life.
    • This software is a renewer of outdated computer systems.
    • She is known as a renewer of community spirit through her volunteer work.
Synonyms
Antonyms
What does "renewer" mean? | whatsthatwordmean | whatsthatwordmean