The Collaborative International Dictionary
Ameliorator
Ameliorator \A*mel"io*ra`tor\, n. One who ameliorates.
Wiktionary
ameliorator
n. A person who, or thing which ameliorates
Usage examples of "ameliorator".
Any one can belong to it by paying a dollar, and for twenty dollars one can become a life Ameliorator,--a sort of life assurance.