Irregular past participles

12345678910111213141516171819202122232425262728293031
Across
  1. 2. Spin
  2. 4. Wake
  3. 5. Am
  4. 7. Cost
  5. 8. Bear
  6. 9. Grind
  7. 11. Strike
  8. 15. Deal
  9. 20. Told
  10. 22. Seek
  11. 23. Ride
  12. 24. Undo
  13. 25. Tread
  14. 27. Write
  15. 29. Dwell
  16. 30. Bleed
  17. 31. Spend
Down
  1. 1. Sink
  2. 2. Swept
  3. 3. Blow
  4. 5. Break
  5. 6. Forget
  6. 10. Dream
  7. 12. Catch
  8. 13. Dig
  9. 14. Hide
  10. 16. Torn
  11. 17. Fling
  12. 18. Flee
  13. 19. Strive
  14. 21. Wind
  15. 22. Sleep
  16. 23. Ring
  17. 26. Draw
  18. 28. Lose