RichThesaurus
restorable
restorable
antonyms
unrestorable
unhelpable
beyond repair
incurable
restorable
definitions
adj
Capable of being restored or reclaimed