ameliorate definition, ameliorate meaning | English dictionary

Search also in: Web News Encyclopedia Images



      vb   to make or become better; improve  
     (C18: from meliorate, influenced by French améliorer to improve, from Old French ameillorer to make better, from meillor better, from Latin melior)  
  ameliorable      adj  
  ameliorant      n  
  ameliorative      adj  
  ameliorator      n  
Ameliorate is often wrongly used where alleviate is meant. Ameliorate is properly used to mean `improve', not `make easier to bear', so one should talk about alleviating pain or hardship, not ameliorating it  
English Collins Dictionary - English Definition & Thesaurus  


advance, allay, alleviate, amend, assuage, benefit, better, ease, elevate, improve, meliorate, mend, mitigate, promote, raise, reform, relieve  

English Collins Dictionary - English synonyms & Thesaurus  

Add your entry in the Collaborative Dictionary.