Section: Word Knowledge

Question 59 of 67


59) Ameliorate most nearly means