Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: amelioration  u`meel-(ee-)yu'rey-shun
  1. The act of relieving ills and changing for the better
    - melioration, betterment

Derived forms: ameliorations

See also: ameliorate

Type of: improvement

Encyclopedia: Amelioration