RESTORABLE Meaning of RESTORABLE in English [re.stor.able] adj (1611): fit for restoring or reclaiming Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012