AMELIORATIVE Scrabble 17 Words With Friends 20 Definition adjective tending to ameliorate. — synonyms: ameliorating(a), amelioratory, meliorative See all 611 words you can make from AMELIORATIVE → 12-letter words Words starting with A Words ending with E ← Unscramble different letters