ameliorate verb vt vi Infinitive ameliorate Present tense 3rd person singular ameliorates Preterite ameliorated Present participle ameliorating Past participle ameliorated