Was heißt ameliorate? Was heißt ameliorate? To make or become better; improve. See Synonyms at improve.