Amelioration - Definition

amelioration

n 1: the act of relieving ills and changing for the better [syn:
amelioration, melioration, betterment]

Look up another word