Spelling with suffixes

1234567891011121314151617181920
Across
  1. 2. rhymes with hurry
  2. 3. doing good deeds
  3. 7. out of breath
  4. 10. rhymes with mealy
  5. 12. having a lot of hope
  6. 13. not living
  7. 16. as much as your hand can hold
  8. 18. having no aim
  9. 19. warm and bright outside
  10. 20. having a lot of hair
Down
  1. 1. very pure
  2. 4. being very sick
  3. 5. being sure
  4. 6. no taste
  5. 8. being very happy
  6. 9. having a lot of sorrow
  7. 11. having a lot of joy
  8. 14. very ill
  9. 15. having no spots; very clean
  10. 17. almost nothing