Online English Dictionary

Home

Ameliorate


v. i.

To grow better; to meliorate; as, wine ameliorates by age .


© 2009 Dammam Community College