Online English Dictionary

Home

Restorable


a.

Admitting of being restored; capable of being reclaimed; as, restorable land .


© 2009 Dammam Community College