opposite adjectives

1234567891011121314151617181920212223
Across
  1. 3. heavy
  2. 6. high
  3. 7. near
  4. 8. good
  5. 9. tall
  6. 10. right
  7. 12. new
  8. 14. white
  9. 16. fat
  10. 17. weak
  11. 18. generous
  12. 20. sad
  13. 22. down
  14. 23. hot
Down
  1. 1. dry
  2. 2. fast
  3. 4. sick
  4. 5. ugly
  5. 11. wrong
  6. 13. clean
  7. 14. small
  8. 15. expensive
  9. 16. thin
  10. 19. night
  11. 21. rich