'amelioration' definitions:

Definition of 'amelioration'

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