Definitions of ameliorate to improve a situation, or to make it less extreme The British government yesterday announced a series of measures to ameliorate the problem.