Reading Explorer 2: Units 10A to 12B - Review 2

12345678910111213141516171819202122
Across
  1. 3. keep
  2. 6. a result of something
  3. 8. to pull by a rope
  4. 11. entertain friends at a party
  5. 12. far away
  6. 13. surprising
  7. 14. extraordinary achievement
  8. 17. moving upward
  9. 19. something that you must have
  10. 21. too late
  11. 22. being faithful to a friend
Down
  1. 1. die from hunger
  2. 2. stop something from moving
  3. 4. announce officially
  4. 5. result
  5. 7. from another country
  6. 9. deep
  7. 10. working together
  8. 15. move
  9. 16. a statement of money owed
  10. 18. enough
  11. 20. a high, steep face of rock