ameliorates

verb
  1. makes or becomes better; improves
  2. Usage: formal

Examples