snowshed /'snәuʃed/ 📖 中文释义 n. (铁路等的)防雪棚 📘 English Definition(英文释义) n. A shelter to protect from snow, esp. a long roof over anexposed part of a railroad. ← snowscapes S 字母词表 snowshoe →