Opposites

1234567891011121314151617181920212223
Across
  1. 3. day
  2. 5. open
  3. 9. hard
  4. 11. down
  5. 12. sun
  6. 14. weak
  7. 16. false
  8. 17. good
  9. 19. sell
  10. 20. low
  11. 21. right
  12. 23. hate
Down
  1. 1. dark
  2. 2. out
  3. 4. old
  4. 6. happy
  5. 7. wet
  6. 8. clean
  7. 9. salty
  8. 10. slow
  9. 13. south
  10. 15. short
  11. 18. cold
  12. 19. scared
  13. 22. empty