Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ameliorate Definition

Cancel
ameliorate
verb(a-me-lio-rate)
get better
Synonyms: better, improve, meliorate,
ameliorate
verb(a-me-lio-rate)
to make better
Synonyms: amend, better, improve, meliorate,

Words Related to ameliorate!

ameliorate Examples by Brain Bank Users