Opposites

1234567891011121314151617181920
Across
  1. 3. bright
  2. 7. cold
  3. 9. short
  4. 11. dirty
  5. 12. bad
  6. 13. right
  7. 14. sad
  8. 15. loud
  9. 19. weak
  10. 20. late
Down
  1. 1. ugly
  2. 2. dry
  3. 4. fast
  4. 5. light
  5. 6. calm
  6. 8. young
  7. 10. left
  8. 16. difficult
  9. 17. boring
  10. 18. old