n. one who restores to good condition; one who restarts, resumer; one who refreshes, reviver; one who extends for an additional period of time
RENEWER
Meaning of RENEWER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012