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 →

← Unscramble different letters