meliorate - Dictionary definition and meaning for word
meliorate
Definition (verb) to make better
Example Sentence
-
The editor improved the manuscript with his changes
Definition (verb) get better
Example Sentence
-
The weather improved toward evening
Memory aid to help you memorize this