betterment in French betterment in French amélioration noun (uncommon) An improvement or amelioration. Add to Flashcards