Definition of AMELIORATE

ameliorate

Verb

  • to make better
  • get better
  • To make better, or improve, something perceived to be in a negative condition.
  • To become better; improve.

Origin / Etymology

Alteration of meliorate after French améliorer.

Antonyms

worsen, deteriorate

Scrabble Score: 12

ameliorate: valid Scrabble (US) TWL Word
ameliorate: valid Scrabble Word in Merriam-Webster MW Dictionary
ameliorate: valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 14

ameliorate: valid Words With Friends Word