The most common and most likely answer to this crossword clue is the 8 letter word UMBRELLA
I've seen this crossword clue in The Times
U
M
B
R
E
L
L
A
More clues leading to the result UMBRELLA
- Blanket a requirement in bad weather?
- Requirement for the wet blanket
- It restrains things going up and down in response to climate change
- Lumber around city getting protection from the rain
- Broadly embracing weather protection
- Taking everything in, I’m not sure girl accepts first part of report
- Dancing rumba without a singer for protection
- Mad bull and mare covering a number of things
- It offers protection when bull screws around with mare
- One may be up for a shower
Buddy explains!

The straight part
We know that "Blanket/a requirement in bad weather?" is the straight/definition part of the clue. The straight part is often a synonym or definition, in this case blanket/a requirement in bad weather? = umbrella.The cryptic/wordplay part
In cryptic crossword there's often an wordplay/cryptic part as well.This part involves a more complex hint, such as an anagram, homophone, hidden word, etc.
Sadly, We don't have an explanation for this specific crossword clue yet.
What does UMBRELLA mean?
UMBRELLA noun- Cloth-covered frame used for protection against rain or sun.
- Generally, anything that provides protection.
- Something that covers a wide range of concepts, purposes, groups, etc.
- The main body of a jellyfish, excluding the tentacles.
- An umbrella-shaped reflector with a white or silvery inner surface, used to diffuse a nearby light.
- To cover or protect, as if by an umbrella.
- To form the dome shape of an open umbrella.
- To move like a jellyfish.