Synonyms of Restorer

Primary definition: A person who returns something, especially an artifact, building, or work of art, to its former good condition.

Full Dictionary Entry

Antonyms & Opposite Concepts