释义 |
snowshed \ˈ ̷ ̷ˌ ̷ ̷\ noun 1. : a shelter (as a long structure over an exposed part of a railroad) to protect from snow; especially : a shelter on a mountain or other slope to afford protection against snowslides 2. : a watershed supplied largely by snowfalls |