Level 6 · word 16,490 of 20,000

ameliorate

/əˈmiːljərˌeɪt/ American
  • v. 改善, 改良, 改进
Definition
  • v. to make a bad situation better or more tolerable
Example
New medicine helped ameliorate her pain within just a few days.
新药在短短几天内就帮她缓解了疼痛。