ameliorate

verb vt vi

Infinitive

ameliorate

Present tense 3rd person singular

ameliorates

Preterite

ameliorated

Present participle

ameliorating

Past participle

ameliorated