ameliorator Meaning, Definition & Usage

A*mel"io*ra`tor noun
Definitions
  1. One who ameliorates.

Webster 1913