What is the meaning of ameliorator?
Score: 4.7/5 (72 votes) To make or become better; improve: Volunteers were able to ameliorate conditions in the refugee camp. Conditions are ameliorating. [Alteration of meliorate.] a·mel′io·ra·ble (-rə-bəl) adj. a·mel′io·ra′tive adj.What is an Ameliorator?Ameliorator meaningFilters. A person who, o...