ameliorate (a-mel-io-rate)
Definition
verb. to make better; improve
Example Sentence
They will ameliorate the process.
Synonyms
alleviate; amend; better; ease
Antonyms
worsen
Rhymes
- ameliorate
They will ameliorate the process.
alleviate; amend; better; ease
worsen