English crossword

12345678910111213141516171819202122232425262728293031323334353637383940
Across
  1. 1. bulky
  2. 3. deficit
  3. 6. melt
  4. 8. resident
  5. 11. screen
  6. 12. rent
  7. 14. naughty
  8. 19. consciousness
  9. 21. basement
  10. 22. crippled
  11. 24. ahead
  12. 25. sloping
  13. 26. dish
  14. 29. hobble
  15. 31. understanding
  16. 32. pity
  17. 33. choke
  18. 34. rarely
  19. 37. slow
  20. 39. rarely
  21. 40. leak
Down
  1. 2. shake
  2. 4. wonderful
  3. 5. scream
  4. 7. possibly
  5. 9. energetic
  6. 10. grim
  7. 13. screech
  8. 14. stamp
  9. 15. relax
  10. 16. charcoal
  11. 17. rustic
  12. 18. grass
  13. 20. gravitation
  14. 23. glances
  15. 27. correct
  16. 28. farmer
  17. 30. lamp
  18. 34. stockholder
  19. 35. shelter
  20. 36. overhear
  21. 38. fragile