amelioration Meaning, Definition & Usage

  1. noun the act of relieving ills and changing for the better
    melioration; betterment.

WordNet


A*mel`io*ra"tion noun
Etymology
Cf. F. amélioration.
Definitions
  1. The act of ameliorating, or the state of being ameliorated; making or becoming better; improvement; melioration. "Amelioration of human affairs." J. S. Mill.

Webster 1913