ameliorable
About 0.00 uses per million words.
Meaning
- 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