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.”
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.”