amelioration - English Synonyms Dictionary

amelioration

n.
[1] melioration , betterment