EGAVE

ameliorable

About 0.00 uses per million words.

Meaning

  1. adjective Capable of being ameliorated, or improved.
    ameliorable event

Similar words

meliorable ameliorative amelioratory ameliorated betterable improvable improveable meliorated amendable emendable

Often followed by

by

Save “ameliorable” to learn later