EGAVE

meliorable

Meaning

  1. adjective Able to be improved.

Similar words

ameliorable betterable improvable ameliorative meliorated amelioratory improveable ameliorated perfectible progressible

Save “meliorable” to learn later