What does ameliorable mean?
The definition of ameliorable
A*mel”io*ra*ble, a.
Capable of being ameliorated.