opposites

12345678910111213141516171819202122232425262728293031
Across
  1. 4. stand
  2. 7. wrong
  3. 8. down
  4. 10. clean
  5. 12. hate
  6. 15. small
  7. 16. asleep
  8. 17. thin
  9. 18. weak
  10. 20. ugly
  11. 21. out
  12. 23. soft
  13. 25. late
  14. 26. rich
  15. 27. before
  16. 28. night
  17. 29. wet
  18. 31. cool
Down
  1. 1. last
  2. 2. cold
  3. 3. noisy
  4. 5. empty
  5. 6. young
  6. 9. cheap
  7. 11. stupid
  8. 13. closed
  9. 14. slow
  10. 15. after
  11. 19. dead
  12. 20. lend
  13. 22. short
  14. 23. sad
  15. 24. difficult
  16. 28. light
  17. 30. walk