1. Verb
To make better; to improve; to meliorate.
2. Verb
To grow better; to meliorate; as, wine ameliorates by age.
More about this word
Synonyms and related words
Explore this word
