meliorate

v. 改善、改良、變好

英文釋義

  1. to make better
  2. get better