Uncategorized Ameliorator MrPositive - January 20, 2016 0 Ameliorator- Meaning: Ameliorator. Adjective A person who improves on a bad situation. Makes it better.