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.