Opposites

12345678910111213141516171819202122
Across
  1. 2. small
  2. 4. late
  3. 6. day
  4. 9. slow
  5. 10. cheap
  6. 12. push
  7. 13. white
  8. 14. difficult
  9. 16. quiet
  10. 18. worst
  11. 20. man
  12. 21. heavy
  13. 22. up
Down
  1. 1. weak
  2. 2. girl
  3. 3. ugly
  4. 5. sad
  5. 7. student
  6. 8. summer
  7. 11. dirty
  8. 13. good
  9. 15. hot
  10. 17. new
  11. 19. short