ameliorator
Meaning, Definition & Usage
Dictionary
Associated
Related
A*mel"io*ra`tor
noun
Definitions
One who ameliorates.
Webster 1913
Previous
ameliorable
ameliorate
ameliorating
amelioration
ameliorative
Next
amelioratory
ameloblast
amelogenesis
amen
amenability