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
verb vt vi