meaning of meliorate
1.
get
better;
"The
weather
improved
toward
">evening"
Related Words
meliorate
|
Developed & Maintained By
Taraprasad.com