Definitions for (verb) meliorate

Main entry: meliorate, better, ameliorate, improve

Definition: get better

Usage: The weather improved toward evening


Main entry: meliorate, improve, ameliorate, amend, better

Definition: to make better

Usage: The editor improved the manuscript with his changes