Uncategorized Ameliorate 0 2100 Ameliorate- Meaning: Ameliorate. Verb. To improve on a bad situation. To make something bad, better.