opposites

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