Crossword :)

1234567891011121314151617181920212223242526272829303132333435363738
Across
  1. 2. bright
  2. 6. browser
  3. 7. icon
  4. 8. wireless
  5. 10. conclusion
  6. 12. crash
  7. 15. WWW
  8. 18. managing director
  9. 20. court
  10. 23. scientist
  11. 24. analysis
  12. 27. complicated
  13. 28. illegal
  14. 29. sunny
  15. 32. teenager
  16. 33. degree
  17. 34. surprising
  18. 36. frightened
  19. 37. reduce
  20. 38. flame
Down
  1. 1. witness
  2. 3. brain
  3. 4. publishing date
  4. 5. comment
  5. 9. shower
  6. 11. toxic
  7. 13. head teacher
  8. 14. lane
  9. 16. yard
  10. 17. print
  11. 19. thunderstorm
  12. 20. Celsius
  13. 21. recycable
  14. 22. web
  15. 25. salary
  16. 26. closed
  17. 30. truck
  18. 31. aircraft
  19. 34. steal
  20. 35. prison