meliorate
intransitive verbTo make better; improve.
intransitive verbTo grow better.
To make better; improve; ameliorate.
To grow better; be improved.
transitive verbTo make better; to improve; to ameliorate; to soften; to make more tolerable.
intransitive verbTo grow better.
verbTo make better, to
to make better
verbget better
