Meanings
- 1
Verb forms
Verb forms are not available for this word yet.
Thesaurus
Etymology
An alteration of earlier meliorate (influenced by French ameliorer), from Late Latin meliorare ('to make better'), from Latin melior ('better').
View etymology graph ->