Webster's Revised Unabridged Dictionary · 1913
Renewer
Copy link
Renewer
(-?r)
, noun
One who, or that which, renews.
↑