ameliorate

v. 改善、改良、改進

英文釋義

  1. to make better
  2. get better