Search Definitions for Word

Definitions for ameliorate

Definitions for (verb) ameliorate

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