amelioration [noun]

Definition of amelioration:

the act of relieving ills and changing for the better

Synonyms of amelioration:


Opposite/Antonyms of amelioration:


Sentence/Example of amelioration:

Any amelioration of the existing anarchy must be extra-parliamentary and proceed from the throne.