adj. prenom. [ p. pr. of ameliorate. ] causing improvement in or reducing the bad effects of an unfavorable condition. Syn. -- ameliorative, amelioratory, meliorative [ WordNet 1.5 ]