restorable

restorable definitions

adj
  • Capable of being restored or reclaimed