admitting of being restored; capable of being reclaimed; as, restorable land

listen to the pronunciation of admitting of being restored; capable of being reclaimed; as, restorable land
English - English
restorable