a cross word puzzle

123456789101112131415161718
Across
  1. 1. , attack usually with words
  2. 5. , jog
  3. 6. , plod often through water
  4. 9. , stymie
  5. 11. , stride
  6. 13. , labour
  7. 14. , a scolding or intense verbal attack
  8. 15. , skim across
  9. 17. , frolic
  10. 18. , frustrate hinder
Down
  1. 2. , prompt
  2. 3. , to talk with extravagant enthusiasm
  3. 4. , mash
  4. 5. , die
  5. 7. , work hard
  6. 8. , criteize challenge
  7. 10. , romp
  8. 12. , walk heavily
  9. 13. , chomp
  10. 16. , cut