Search Result for "ameliorator": 

The Collaborative International Dictionary of English v.0.48:

Ameliorator \A*mel"io*ra`tor\, n. One who ameliorates. [1913 Webster]