ameliorate

ameliorate ([schwa]-meel-y[schwa]-rayt), vb. 1. To make better (the charity tries to ameliorate the con-ditions of the homeless). 2. To become better ( with time, the situation ameliorated).

ameliorate Read More »