renewer

/ˈrɛnwɛr/

Definitions

1. noun

A person or thing that renews something.

“The company’s goal was to become a renewer of the city’s old buildings.”

2. verb

To cause something to be renewed.

“The project aimed to renew the local ecosystem by replanting trees.”

Synonyms

  • restorer
  • reviver

Antonyms

  • destroyer
  • destructor