synonym crossword puzzle

1234567891011121314151617181920212223
Across
  1. 2. empty
  2. 4. wet
  3. 8. early
  4. 9. below
  5. 10. talk
  6. 11. work
  7. 13. pull
  8. 16. stay
  9. 17. off
  10. 19. day
  11. 20. all
  12. 21. fast
  13. 22. last
  14. 23. short
Down
  1. 1. frown
  2. 3. correct
  3. 5. in
  4. 6. lead
  5. 7. always
  6. 9. light
  7. 10. fat
  8. 12. bottom
  9. 14. nice
  10. 15. different
  11. 18. worst