Restorator Definition
noun
A restorer; one who restores.
Wiktionary
Other Word Forms of Restorator
Noun
Singular:
restorator
Plural:
restoratorsFind Similar Words
Find similar words to restorator using the buttons below.