All summer in a day

12345678
Across
  1. 3. storm with strong wind
  2. 4. wrap or cover for warmth or silence
  3. 7. essential
  4. 8. making something looser
Down
  1. 1. no light and really dark
  2. 2. full of confusion
  3. 5. air spreading outwards from an explosion
  4. 6. snow or ice failing down from a mountainside