snowbed

English

Noun

snowbed (plural snowbeds)

  1. An area of land covered by snow for an extended period
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.