Meaning of meliorate
Definition of meliorate
(verb)
to
make
better; "The
editor
improved
the
manuscript
with his changes"
get better; "The
weather
improved
toward evening"
Other information on meliorate
WIKIPEDIA results for
meliorate
Amazon results for
meliorate
Tweet