MELIORATE

Definition of MELIORATE

  1. (verb)to make better
  2. (verb)get better