'amelioration' definitions:

Definition of 'amelioration'

(from WordNet)
noun
The act of relieving ills and changing for the better [syn: amelioration, melioration, betterment]