hard

1234567891011121314151617
Across
  1. 2. Not coming
  2. 3. Something you use on toast
  3. 4. Correct
  4. 8. Keeping something for an amount of time
  5. 13. HOLY MOLY
  6. 15. This literal crossword!
  7. 16. Doing something
  8. 17. Believing in something
Down
  1. 1. A really long word that is one of the longest
  2. 4. Being prone to attacking
  3. 5. A place you can go through
  4. 6. Having a certain amount of money
  5. 7. Something confusing or hard
  6. 9. Near the ground
  7. 10. Have something fall down
  8. 11. Something you use to cover you
  9. 12. Circumspectly
  10. 14. The act of associating