What is the meaning of Restorable?

Capable of being restored or reclaimed

Source: wiktionary.org