Week 19

12345678910
Across
  1. 7. to keep apart or divide
  2. 9. to go on
  3. 10. very large
Down
  1. 1. to oppose or challenge in a direct or forceful way
  2. 2. to travel slowly or with difficulty
  3. 3. slightly wet
  4. 4. solved or concluded
  5. 5. to ramble without purpose
  6. 6. to provide support or relief
  7. 8. to attack by surprise