Opposites

123456789101112131415161718192021
Across
  1. 2. good
  2. 3. hot
  3. 6. low
  4. 7. cheap
  5. 11. fast
  6. 14. white
  7. 15. right
  8. 16. dangerous
  9. 17. short
  10. 19. thin
  11. 20. those
  12. 21. clean
Down
  1. 1. short
  2. 4. young
  3. 5. easy
  4. 8. far
  5. 9. full
  6. 10. rich
  7. 12. east
  8. 13. beautiful
  9. 14. small
  10. 15. strong
  11. 18. south
  12. 20. that