Flashcard
  • Question limit
    Ameliorate
    Improve; make better or more bearable
    1 of 5