Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: ameliorator  u'meel-(ee-)yu,rey-tu(r)
  1. A person or thing that improves or makes something better
    "The new policy acted as an ameliorator for the struggling education system"

Derived forms: ameliorators