See also: améliorable

English edit

Adjective edit

ameliorable (comparative more ameliorable, superlative most ameliorable)

  1. Capable of being ameliorated, or improved.
    Synonym: improvable
    ameliorable event
    ameliorable outcome
    ameliorable consequences

References edit