ameliorating ameliorating adj. prenom. causing improvement in or reducing the bad effects of an unfavorable condition.