Keep scrolling for more
Synonyms
ameliorate, amend, better, enhance, enrich, help, improve, perfect, refine, upgrade
Antonyms
worsen
1542, in the meaning defined above
Late Latin melioratus, past participle of meliorare, from Latin melior better; akin to Latin multus much, Greek mala very
See Definitions and Examples
Get Word of the Day daily email!