Having the quality or purpose of making something better; tending to improve or remedy a situation.
From 'ameliorate' plus the suffix '-ive' (tending to, having the quality of). This adjective form became standard English in the 18th century to describe things that improve conditions.
Try Another Word