Definition of Restorer
Noun: restorer ri'sto-ru(r)
- A skilled worker who is employed to restore or refinish buildings or antique furniture
- refinisher, renovator, preserver
Anagrams containing the word restorer
rrorstee rrestore errestor rerresto orerrest torerres storerre estorerr