CROSSWORDS OPPOSITES

1234567891011121314151617181920212223
Across
  1. 3. wide
  2. 6. full
  3. 9. high
  4. 11. cheap
  5. 14. difficult
  6. 15. modern
  7. 16. thick
  8. 17. curly
  9. 19. dirty
  10. 20. healthy
  11. 21. poor
  12. 23. shallow
Down
  1. 1. careful
  2. 2. hard
  3. 4. noisy
  4. 5. short
  5. 7. generous
  6. 8. ugly
  7. 10. dry
  8. 12. rough
  9. 13. dark
  10. 18. plain
  11. 20. blunt
  12. 22. strong