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.