list 5 spelling

123456789101112131415
Across
  1. 2. something that attracts
  2. 4. daring
  3. 8. to argue against
  4. 9. to defeat
  5. 11. deep opening in a rock
  6. 12. a feeling of hope
  7. 14. a fixed course
  8. 15. a conference
Down
  1. 1. strong winds huge snowstorm
  2. 3. great amount of something
  3. 5. temporary replacement
  4. 6. upright
  5. 7. before
  6. 10. to the point
  7. 13. to block