Opposites

1234567891011121314151617181920
Across
  1. 1. expensive
  2. 4. good looking
  3. 5. big
  4. 6. hot
  5. 8. poor
  6. 10. dry
  7. 12. soft
  8. 15. noisy
  9. 16. young
  10. 19. confident
  11. 20. thin
Down
  1. 2. sad
  2. 3. straight
  3. 5. tall
  4. 6. stupid
  5. 7. old
  6. 9. low
  7. 11. full
  8. 13. clean
  9. 14. unkind
  10. 17. hardworking
  11. 18. slow