Plural form of amelioration; multiple acts or instances of making things better.
Standard English pluralization of 'amelioration' by adding '-s' to the singular form. The base etymology remains the same as amelioration.
Try Another Word