Definition of Ameliorate

Verb: ameliorate  u'meel-(ee-)yu,reyt

  1. To make better
    "The editor ameliorated the manuscript with his changes";
    - better, improve, amend, meliorate, mend
     
  2. 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