AMELIORATORY

Scrabble 17 Words With Friends 18

Definition

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

See all 570 words you can make from AMELIORATORY →

← Unscramble different letters