snowshed

noun
snow·​shed | \ ˈsnō-ˌshed How to pronounce snowshed (audio) \

Definition of snowshed

: a shelter against snowslides

First Known Use of snowshed

1868, in the meaning defined above

Keep scrolling for more