Ameliorated

Definition:

  • (imp. & p. p.) of Ameliorate

Compare ameliorated with other words:

ameliorate vs. ameliorated

ameliorated vs. enhanced

ameliorated vs. improved

ameliorated vs. impossible

ameliorated vs. meliorated