snowhouse

/ˈsnəʊhaʊs/

Definitions

1. noun

A house or building made of snow, often used as a winter play structure or as part of a festive display.

“The children loved playing in the large snowhouse their parents built in the backyard.”

Synonyms

  • icehouse
  • snowfort

Antonyms

  • summerhouse