Blog
Words

What does "Ameliorate" mean?

Definition

(v. i.) To grow better; to meliorate; as, wine ameliorates by age (v. t.) To make better; to improve; to meliorate


Synonyms better, amend, improve, meliorate


Word Family ameliorated, ameliorates, ameliorating, amelioration, ameliorations