restorer - English Synonyms Dictionary

restorer

n.
[1] refinisher , renovator , preserver