ameliorable adjective1 •Capable of being ameliorated, or improved.ameliorable consequences formsmore ameliorable · most ameliorable