Meaning of ameliorable in English:

ameliorable

Pronunciation /əˈmiːlɪərəbl/

adjective

  • Capable of being ameliorated or improved; subject to amelioration.

Origin

Early 19th century. From amelior- + -able.