Answer: snowshed

AnswerCrossword Clue
snowsheda structure which provides protection from snow