Definition of Ameliorate
Verb: ameliorate u'meel-(ee-)yu,reyt
- To make better
"The editor ameliorated the manuscript with his changes";
- better, improve, amend, meliorate, mend
- Get better
"The weather ameliorated toward evening";
- better, improve, meliorate
See also:
amelia
ameliorated
Anagrams containing the word ameliorate
aalitemore eameliorat teameliora ateamelior rateamelio orateameli iorateamel liorateame eliorateam melioratea