Meaning of melioration

Definition of melioration

(noun) the act of relieving ills and changing for the better
a condition superior to an earlier condition; "the new school represents a great improvement"

Other information on melioration

WIKIPEDIA results for melioration
Amazon results for melioration