"ameliorate" in German to ameliorate verbessern Detailed translations for "ameliorate" to ameliorate to ameliorate(also: to pull up, to mend, to better, to reform) verbessern{transitive verb} Someone who can ameliorate the situation. Source: opensubtitles.org Corpus by OPUS Request review Jemand, der die Situation verbessern kann.