"ameliorate" auf Deutsch to ameliorate verbessern Ausführliche Übersetzungen für "ameliorate" to ameliorate to ameliorate(auch: to pull up, to mend, to better, to reform) verbessern{transitives Verb} Someone who can ameliorate the situation. Quelle: opensubtitles.org Korpus: OPUS Satzpaar melden Jemand, der die Situation verbessern kann.