Section: Word Knowledge

Question 103 of 111


103) Ameliorate most nearly means