"meliorate" in German to meliorate verbessern Detailed translations for "meliorate" to meliorate to meliorate(also: to pull up, to mend, to better, to reform) verbessern{transitive verb}