AMELIORATORY Scrabble 17 Words With Friends 18 Definition adjective tending to ameliorate. — synonyms: ameliorating(a), ameliorative, meliorative See all 570 words you can make from AMELIORATORY → 12-letter words Words starting with A Words ending with Y ← Unscramble different letters