English to English
ameliorate
(/@/'m/i/l/j//@/,r/eI/t
)
verb (v)
- to make better(verb.change)source: wordnet30
- To make better; to improve; to meliorate.(verb)source: webster1913
- To grow better; to meliorate; as, wine ameliorates by age.(verb)source: webster1913