AMELIORATIVE

Scrabble 17 Words With Friends 20

Definition

  1. adjective tending to ameliorate. — synonyms: ameliorating(a), amelioratory, meliorative

See all 611 words you can make from AMELIORATIVE →

← Unscramble different letters