amelioration in Swedish amelioration in Swedish förbättring noun The act of making better. Add to Flashcards