Capable of being made better or improved; susceptible to improvement or amelioration.
From 'ameliorate' (to make better, from Latin 'melior,' better) plus the suffix '-able' (capable of). The root 'melior' relates to 'better' and 'optimize.'
Try Another Word