1. To make better; to improve; to meliorate. 2. To grow better; to meliorate; as, wine ameliorates by age. Synonyms and related words: