(noun) melioration, amelioration
the act of relieving ills and changing for the better
(noun) advance, improvement
a change for the better; progress in development