WORD OF THE DAY PUZZLE

12345678910
Across
  1. 5. coming after something in time,following
  2. 7. brief and precise
  3. 8. the quality of being thankful
  4. 10. money paid for work
Down
  1. 1. reduced to poverty
  2. 2. someone who offers opposition
  3. 3. to accuse someone
  4. 4. knowledge,understanding or mental perception
  5. 6. making a mistake
  6. 9. absolutely necessary,essential