Found 3 items, similar to Renewer.
English → Indonesian (quick)
Definition: renewer
pembaru
English → English (WordNet)
Definition: renew
renew
v 1: re-establish on a new, usually improved, basis or make new
or like new; 
“We renewed our friendship after a hiatus
of twenty years”; 
“They renewed their membership” [syn:
regenerate]
2: cause to appear in a new form; 
“the old product was
reincarnated to appeal to a younger market” [syn: 
reincarnate]
English → English (gcide)
Definition: Renewer
Renewer 
\Re*new"er\ (-?r), n.
One who, or that which, renews.
[1913 Webster]