You searched for: “ameliorable
ameliorable (noun)
Able to be made or to become better: "Abigail was given medication by her doctor that should make her painful condition much more ameliorable."

"Michael had ameliorable scores on his test which proved to be more satisfactory and improved his chances of getting a scholarship."

This entry is located in the following units: -able (page 2) melior-, meliorat- (page 1)