You searched for:
“ameliorable”
ameliorable (adjective), more ameliorable, most ameliorable
Capable to be made or improved: 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 raised his chances of getting a scholarship.