Flashcard
  • Question limit
    ameliorate
    (v.) to improve or make better; A consistent routine of exercise has shown to ameliorate health. We can ameliorate the flooding problem by changing the grading.
    1 of 10