opposites

12345678910111213141516171819202122232425262728293031
Across
  1. 1. small
  2. 2. clean
  3. 6. thin
  4. 8. up
  5. 9. back
  6. 10. fast
  7. 12. difficult
  8. 13. over
  9. 17. weak
  10. 19. black
  11. 22. first
  12. 23. hard
  13. 26. south
  14. 29. hot
  15. 30. morning
  16. 31. sad
Down
  1. 1. ugly
  2. 3. summer
  3. 4. open
  4. 5. out
  5. 7. right
  6. 10. tall
  7. 11. dry
  8. 14. day
  9. 15. left
  10. 16. top
  11. 18. near
  12. 20. west
  13. 21. deep
  14. 24. thin
  15. 25. old
  16. 27. low
  17. 28. light