Big ol' crossword

123456789101112131415161718
Across
  1. 4. For your teeth, perhaps
  2. 5. Fetch!
  3. 8. Vegetable weapon
  4. 9. Technophobe
  5. 10. Through the roof
  6. 11. Rude waterfowl
  7. 14. Online disrespect
  8. 16. Replay after a match (four words)
  9. 17. Repair; replace
  10. 18. Hootie-toot!
Down
  1. 1. Send ___
  2. 2. The village is saved
  3. 3. __ or rhyme
  4. 6. "What did you say?"
  5. 7. A new type, perhaps
  6. 12. Tables and sheets
  7. 13. Prickly pear
  8. 15. Truly tiny