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

ameliorating Definition

Cancel
ameliorating
verb(ame-lio-rate)
to make better or more tolerable
ameliorating
verb(ame-lio-rate)
to grow better

Words Related to ameliorating!

ameliorating Examples by Brain Bank Users