Definitions from Wiktionary ()
|
|
▸ verb: (intransitive) To become better; improve.
Similar:
meliorate,
amend,
improve,
better,
ameliorize,
meliorize,
embetter,
emprove,
mend,
improve upon,
more...
Opposite:
Types:
Phrases:
Colors:
|
▸ Words similar to ameliorate
▸ Usage examples for ameliorate
▸ Idioms related to ameliorate
▸ Wikipedia articles (New!)
▸ Words that often appear near ameliorate
▸ Rhymes of ameliorate
▸ Invented words related to ameliorate