Choose the word or phrase closest in meaning to AMELIORATE.
- weaken
- improve
- worsen
- damage
Answer
B) improve
Ameliorate = make something bad better. Synonyms · Synonyms – advanced
English MCQ · More English: Synonyms MCQs · Practise
B) improve
Ameliorate = make something bad better. Synonyms · Synonyms – advanced
English MCQ · More English: Synonyms MCQs · Practise