Opposites

12345678910111213141516171819202122
Across
  1. 4. old
  2. 6. white
  3. 8. cheap
  4. 11. fat
  5. 12. few
  6. 13. slow
  7. 14. rough
  8. 16. empty
  9. 17. short
  10. 18. old
  11. 19. small
  12. 21. cold
  13. 22. hard
Down
  1. 1. wet
  2. 2. noisy
  3. 3. bitter
  4. 5. ugly
  5. 6. dark
  6. 7. dirty
  7. 9. weak
  8. 10. deep
  9. 15. short
  10. 17. heavy
  11. 20. bad