AskEraser  |  Settings
Ask.com   
 


Synonyms
a·mel·io·rate (ə-mēĺyə-rāt́)

[Alteration of meliorate.]

tr. & intr.v.: -rat·ed, -rat·ing, -rates. 

To make or become better; improve. See synonyms at improve

derivatives

a·meĺio·ra·ble
adjective
a·meĺio·rátive
adjective
a·meĺio·rátor
noun