Word
ameliorate
Meaning
to make something bad or unsatisfactory better; to improve
Part of speech
Pronunciation
Lesson
Note
The government introduced measures to ameliorate living conditions in the slums.Elon.io is an online learning platform
We have an entire course teaching GRE Verbal — Essential Vocabulary grammar and vocabulary.