meliorator Meaning, Definition & Usage

Mel"io*ra`tor noun
Definitions
  1. One who meliorates.

Webster 1913