protected from bad weather crossword clue