RESTORABLE Meaning of RESTORABLE in English adj. can be restored to a previous condition, can be rehabilitated; can be reconstructed, can be reproduced Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012