Sales seem to be ameliorating |
Verb
- To make or become better, more bearable, or more satisfactory
Mnemonic
Meal i ate
Meal i ate
Ever since my wife went for her cooking class, every meal I ate at home was a lot more satisfactory.
Synonyms
improve, meliorate
Synonyms
improve, meliorate
Usage
1. The editor ameliorated the manuscript with his changes
2. The weather ameliorated after the storm abated.
2. The weather ameliorated after the storm abated.
Antonyms