Search Result for "meliorator": 

The Collaborative International Dictionary of English v.0.48:

Meliorator \Mel"io*ra`tor\, n. One who meliorates. [1913 Webster]