Section: Word Knowledge

Question 89 of 97


89) Ameliorate most nearly means