Meaning & Definition of Ameliorate in English
English⟶
Ameliorate
/əmiljəret/
verb
1. To make better
- "The editor improved the manuscript with his changes"
synonym:
- better,
- improve,
- amend,
- ameliorate,
- meliorate
2. Get better
- "The weather improved toward evening"
synonym:
- better,
- improve,
- ameliorate,
- meliorate