Find the word definition

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.