Choose the word or phrase closest in meaning to AMELIORATE.

  1. weaken
  2. improve
  3. worsen
  4. damage
Answer

B) improve

Ameliorate = make something bad better. Synonyms · Synonyms – advanced

English MCQ · More English: Synonyms MCQs · Practise