Meaning

1 senses
  1. Capable of being ameliorated, or improved.

    ameliorable event

    ameliorable outcome

Forms

more ameliorable, most ameliorable
Comparativemore ameliorable Lesson
Superlativemost ameliorable Lesson

regular

Synonyms

1 synonyms

See also

neighbours in the dictionary
ameliorable — meaning, examples, forms, synonyms | Krumeto