AMELIORATES Scrabble 13 Words With Friends 15 Definition AMELIORATES is the plural of AMELIORATE. verb AMELIORATE: to make better. See all 1108 words you can make from AMELIORATES → 11-letter words Words starting with A Words ending with S ← Unscramble different letters