Opposites

12345678910111213141516171819202122
Across
  1. 4. give
  2. 7. buy
  3. 8. sour
  4. 9. heavy
  5. 10. slim
  6. 12. wide
  7. 14. inside
  8. 16. right
  9. 19. ugly
  10. 21. short
  11. 22. push
Down
  1. 1. old
  2. 2. win
  3. 3. slow
  4. 5. late
  5. 6. dirty
  6. 8. weak
  7. 11. lost
  8. 13. rich
  9. 15. big
  10. 17. closed
  11. 18. end
  12. 20. empty