The Collaborative International Dictionary
                    Meliorator
                    
                        
                
                                                                    Meliorator \Mel"io*ra`tor\, n. One who meliorates.
Wiktionary
                    meliorator
                    
                        
                
                                                                    n. One who meliorates; an improver.