Meliorate Definition
mēlyə-rāt, mēlē-ə-
meliorated, meliorates, meliorating
verb
meliorated, meliorates, meliorating
To make or become better; improve; ameliorate.
Webster's New World
To grow better.
American Heritage
Antonyms:
Related Articles
Find Similar Words
Find similar words to meliorate using the buttons below.