Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

snowshed Definition

Cancel
snowshed
noun(snow-shed)
a shelter against snowslides

Words Related to snowshed!

snowshed Examples by Brain Bank Users