Opposites

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