Meliorator
Full definition of meliorator
Noun
meliorator
(plural meliorators)- One who meliorates; an improver.
- 2007, October 21, Harry Hurt Iii, A Lens on Wealth, From All the Angles, Who can fault Ralph Waldo Emerson for observing that “the greatest meliorator of the world is selfish, huckstering trade?â€