Back to Webster

Webster

Ameliorate

AME'LIORATE, v.t. [L. melior, better.] To make better; to improve; to meliorate. AME'LIORATE, v.il to grow better; to meliorate.

Webster Dictionary
English dictionary 16.3 MB
Ampiaw
Add to home screen for a faster, app-like experience