meliorator noun1 •One who meliorates; an improver.Who can fault Ralph Waldo Emerson for observing that “the greatest meliorator of the world is selfish, huckstering trade?” — 2007 formsmeliorators