snowshed

/ˈsnoʊʃɛd/

Definitions

1. noun

A structure built to protect a ski lift or other winter equipment from snow and wind

“The snowshed on the mountain provided a safe haven for the ski lift during a blizzard.”

Synonyms

  • shed
  • snowhouse

Antonyms

  • sunhouse
  • sunshade