YourDictionary

amelioration

(ə-mēlˌyə-rāˈshən)

noun
  1. The act or an instance of ameliorating.
  2. The state of being ameliorated; improvement.

Learn more about amelioration

link/cite print suggestion box