The act of making something better or improving conditions over time.
Present participle of ameliorate, showing the ongoing action of improvement using the Latin root 'melior.'
Try Another Word