Section: Word Knowledge

Question 77 of 85


77) Ameliorate most nearly means