Weathers

123456789101112131415161718
Across
  1. 2. sunny day
  2. 9. weather
  3. 10. today
  4. 11. blizzard
  5. 13. rain
  6. 15. light rain
  7. 16. strong wind
  8. 17. heavy rain
  9. 18. there isn't/ aren't, haven't
Down
  1. 1. overcast, cloudy
  2. 3. shower
  3. 4. thunderstorm
  4. 5. typhoon
  5. 6. fine, clear
  6. 7. overcast, cloudy, lunar
  7. 8. hailstorm
  8. 12. snow
  9. 13. there is/ are, have/ has
  10. 14. how