Popular Wordlists
Top Searched Words
Recent Searches
meliorate
meliorate
meliorate - Dictionary definition and meaning for word meliorate
Definition
(verb) to make better
Definition
(verb) get better
(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
