The Collaborative International Dictionary
Ameliorable
Ameliorable \A*mel"io*ra*ble\, a. Capable of being ameliorated.
Wiktionary
ameliorable
a. Capable of being ameliorated, or improved.