Opposites

1234567891011121314151617181920
Across
  1. 2. dirty
  2. 4. up
  3. 5. fast
  4. 6. gain
  5. 8. Good
  6. 9. come
  7. 10. old
  8. 14. dry
  9. 15. sweet
  10. 16. night
  11. 17. lot
  12. 19. freeze
  13. 20. light
Down
  1. 1. out
  2. 2. far
  3. 3. short
  4. 5. happy
  5. 7. long
  6. 8. small
  7. 11. silent
  8. 12. best
  9. 13. cold
  10. 14. ill
  11. 17. high
  12. 18. late