meliorate
English Dictionary
->
Letter M
-> meliorate
Search Dictionary:
meliorate Definition
(v)
to
make
better
; "
The
editor
improved
the
manuscript
with
his
changes
"
(v)
get
better
; "
The
weather
improved
toward
evening
"
meliorate Synonyms
ameliorate
amend
better
improve
meliorate
© Art Branch Inc.