Definitions of amelioration:

  • noun:   the act of relieving ills and changing for the better