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