meaning of restore2
1. Admitting of being restored; capable of being reclaimed; as, restorable land.
Related Words
restorable | restoral | restoration | restorationer | restorationism | restorationist | restorative | restoratively | restorator | restoratory | restore | restored | restorement | restorer | restoril | restoring |